2011-05-25 72 views

回答

0

这取决于你是否是从笔尖或程序加载你的看法。

如果是从笔尖加载,您要使用viewDidLoad中。

如果要加载程序,您可以使用,但要保留所有的视图加载逻辑的一个方法,你应该使用的loadView。

+0

我个人的偏好是使用viewDidLoad中所有情况下的,让我从或碎粒随时切换,没有任何麻烦。 – Till 2011-05-25 16:48:33

+0

我个人对子类的偏好是创建一个名为'setup_'的方法。然后我从'init'和'awakeFromNib'中调用这个方法。这将所有内容保存在一起,并可用于从nib或编程加载的任何类。 – mackross 2011-05-25 16:59:04

+0

但是请注意,如果你需要所有的nib连接都做成'awakeFromNib'并不能保证。在这种情况下,您应该重写'viewDidLoad'或'loadView'。 – mackross 2011-05-25 17:02:35

相关问题