可能重複:
initWithNibName VS viewDidLoadInitWithNibName和viewDidLoad?
我是新的iOS開發。我只想知道這兩個功能之間的主要區別?
感謝您的幫助
可能重複:
initWithNibName VS viewDidLoadInitWithNibName和viewDidLoad?
我是新的iOS開發。我只想知道這兩個功能之間的主要區別?
感謝您的幫助
viewDidLoad中:
viewDidLoad
是iPhone應用程序生命cycle.This方法的一部分的.xib文件被讀取,並且出口和動作連接到您的視圖控制器後調用。在這種方法中,你可以做你的網點分配。當你的視圖被加載和卸載時,這個方法被多次調用。
initWithNibName:
此方法是的UIViewController類指定初始化。無論何時在代碼中創建UIViewController對象時都會使用它。此方法設置UIViewController以便能夠根據需要加載筆尖。在init方法中執行某些不同的邏輯時,此方法很有用。
http://stackoverflow.com/questions/8735393/initwithnibname-vs-viewdidload – Dhara