在我的应用程序中,我推送了一个视图控制器(一个UITableViewController),它也有一个引用UITableViewCell的属性/插座。看来,与创建所述控制器:UIViewController init vs initWithNibName:bundle:
PreferencesController *pController = [[PreferencesController alloc] init];
在XIB文件不创建用于的UITableViewCell对象,因此,出口空,从而表装载生成异常。 我解决了这个有:
PreferencesController *pController = [[PreferencesController alloc] initWithNibName:@"PreferencesController" bundle:nil];
,但我真的不知道为什么它的工作,从文档似乎初始化应足以加载相关笔尖文件(PreferencesController.xib)。
文件对PreferencesController.xib所有者类是PreferencesController和LibraryMenuController.xib是LibraryMenuController ..
的一点是,在文件的所有者不是由视图属性链接的厦门国际银行的对象不加载init方法,但initWithNibName是需要的。 – Fr4ncis 2011-05-31 14:47:16