【发布时间】:2009-08-06 16:23:49
【问题描述】:
是否对initWithNibName、awakeFromNib 和viewDidLoad 进行了很好的概述,列出了使用它们的最佳方式并准确描述了它们的作用?我觉得这些非常令人困惑。在使用 View Controller 生成的模板中,关于 initWithNibName 的评论说:
指定的初始化器。覆盖以执行加载视图之前所需的设置。
除了这个方法似乎永远不会被调用(我正在使用 IB 来设置视图控制器)。那我应该改用awakeFromNib 还是viewDidLoad 来初始化?
【问题讨论】:
-
您的问题是关于 iPhone 还是 Mac?这是一个或另一个; AppKit 和 UIKit 不可互换。
-
我的问题是关于 iPhone 的。
标签: iphone ios cocoa-touch