在一篇名为
loadView 和 viewDidLoad 的区别
的copy文章中
写到 viewDidLoad 方法只有当 view 从 nib 文件初始化的时候才被调用。viewDidLoad 用于初始化,加载时用到。
不知道是谁先误解英文原文,写错了,却又许多人跟宝一样到处传
我想说的是
viewdidload和willappear是一个系列的东西,根本不是那么回事,没有这个限制,viewdidload是可以走到。
头文件这样写到
就很明显了。
希望各位在学习iphone开发的朋友,多看看文档,自己多动手试试,不要被一些国内的文章所误导。
有某位网友回复说:
不过viewDidLoad 的确有时候不被调用.
在didFinishLaunchingWithOptions 中做个简单的例子
viewController.view = aNewView;
[self.window addSubview:viewController.view];
[self.window makeKeyAndVisible];
这个时候不被调用!!!
这个我没试过,也许是真的吧,试试才知道啊。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。