NSObject子类作为IOS中的文件所有者

时间:2011-06-24 13:34:19

标签: ios cocoa-touch

Apple是否在文档中说任何你应该在xib文件中为文件所有者创建UIViewController(或其子类之一)的子类?

在Mac OS编程中,我一直使用NSObject子类对象作为文件所有者。这改变了iOS吗?我似乎找不到任何理由,但是在UIViewController子类中看到[super viewDidLoad]让我想到了这一点,因为你不需要在OSX编程中调用[super awakeFromNib]。

1 个答案:

答案 0 :(得分:2)

UIViewController是一个抽象类:它意味着要被子类化并用作文件所有者。它有非常好的视图功能。我建议您不要使用awakeFromNib支持viewDidLoad和其他人。

我希望Mac OS X也能获得视图控制器。窗口控制器还不对。