0
我又遇到了另外一个问题...pushViewController不工作的实例化视图控制器
我有列出“覆盖”为每个“书”之类的iBooks的视图。在查看其内容之前,必须先下载每本书。一旦下载了书籍的内容,用户就可以查看该内容(只是一系列图像)。
但是,突然间我对书页的看法停止了。在我的“书架”视图,其中列出的书的封面,如果用户创建的书已经被下载了,我实例为这本书的页面另一个视图控制器:
BookPageController *bookPageVc = [[BookPageController alloc] init];
bookPageVc.bookPageData = bookPageData;
[self.navigationController pushViewController:bookPageVc animated:YES];
我已经检查它是否正确的实例化NSLog,并且BookPageController和self.navigationController都存在。然而,它始终与错误击碎:
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[__NSArrayM insertObject:atIndex:]: object cannot be nil'
我没有改变/本BookPageController添加任何东西,它只是UIViewController中。
因为当我尝试到另一个UIViewController,它工作正常。
我是否在BookPageController中缺少某些东西?任何帮助或指向的方向都将被评价。
我不能相信我完全忘了更改bookPageData的源数据(图像)文件夹的名称。感谢您的快速回答,您提到的观点让我走向正确的方向,并解决了问题! –
欢迎您;) – Vertig0