objective-c - 在建立UIViewController類別的實例時,是否一定要使用-initWithNibName:bundle:方法
迷茫
迷茫 2017-04-24 09:11:47
0
1
278

例如新建一個MyViewController,如果不重寫initWithNibName:bundle:方法,在其他的類別中也可以直接使用:

MyViewController *controller = [[MyViewController alloc] init]

重寫這個方法除了具有修改功能外,還有什麼作用?

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全部回覆(1)
伊谢尔伦

不重寫也可以的。因為MyViewController是继承自UIViewController,如果不重寫,就會自動呼叫父類別的這個方法。

重寫一般是為了做一些初始化的處理。其實初始化的處理一般是放在viewDidLoad裡的。所以我見到的,一般都不會重寫這個方法。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!