Sobes.tech
Junior — Middle

Melyik életciklus szakaszában töltődik be az XIB felhasználói felületfájl iOS alkalmazásban?

sobes.tech MI

Válasz az MI-től

Az XIB fájl betöltése iOS alkalmazásban a vezérlő inicializálási szakaszában történik, általában az init(nibName:bundle:) metódusokban vagy a loadView() hívásakor. Amikor egy UIViewController példányt hozunk létre XIB fájl megadásával, a rendszer automatikusan betölti a felületet a XIB-ből a vezérlő inicializálásakor, még mielőtt a viewDidLoad meghívásra kerülne. Így a XIB betöltődik, mielőtt a vezérlő teljesen készen állna a megjelenítésre, biztosítva a hozzáférést a UI-elemekhez a viewDidLoad-ban.