- [__ NSPlaceholderArray initWithObjects:count:]:尝试从对象[0]中插入nil对象

kha*_*eel 15 iphone xcode uitableview ios

我正在使用UITableview我在tableview单元格上显示图像,标题,日期和位置名称.当我点击tableview单元格时,它将导航到详细信息view.in连续进程tableview到详细视图,反之亦然.经过一些导航我的应用程序获取当我点击我的UITableview单元格时崩溃.

jus*_*tin 27

NSArray用于保存每个元素的对象 - nil在任何NSArray索引处都不是有效值.

该错误表明您的程序正在创建一个长度非零的数组,并且第一个元素是nil.


预感:你宣布了一个文字,相当于:

NSNumber * n = nil;
NSArray * a = @[n]; // << runtime error creating this array
Run Code Online (Sandbox Code Playgroud)

当然,您的程序可以-[NSArray initWithObjects:count:]直接调用.