2012-05-21 36 views

回答

5
viewDidLoad 

是當視圖加載和啓動/解除封存,並加載到內存調用。這是一個很棒的定製服務。

initWithNibName: 

用於初始化某一類(這是一個被覆蓋的init方法)與廈門國際銀行文件的名稱,包參數指定文件的位置,你會通過無主包,這是項目文件夾。

您應該在viewDidLoad中設置您的屬性。 initWithNibName:是從nib文件創建控制器實例時調用的。我不會把自定義代碼放在那裏。

+0

非常感謝這個解釋。 – Rob

+0

如果它有助於投票和打勾! – MCKapur

2

viewDidLoad中:

viewDidLoad是iPhone應用程序生命cycle.This方法的一部分的.xib文件被讀取,並且出口和動作連接到您的視圖控制器後調用。在這種方法中,你可以做你的網點分配。當你的視圖被加載和卸載時,這個方法被多次調用。

initWithNibName:

此方法是的UIViewController類指定初始化。無論何時在代碼中創建UIViewController對象時都會使用它。此方法設置UIViewController以便能夠根據需要加載筆尖。在init方法中執行某些不同的邏輯時,此方法很有用。