首页 > attempt to insert nil object from objects

attempt to insert nil object from objects

-[__NSPlaceholderArray initWithObjects:count:]
: attempt to insert nil object from objects[1]

app不定时的会出现这个crash
但是他会直接跳到main函数
崩溃位置无法定位啊!!!
整个人都快崩溃了T_Y
求大神指点解决方法,谢谢!!!!


首先,提示的意思应该是试图插入一个nil对象到数组中
数组是不允许插入nil的。在用arrayWithObjects:方法时用到的nil只是标志这个数组已经结束。

当不知道在哪里crash的时候,可以添加异常断点来定位。
在左边的侧边栏找到这里。

这里可以看到我们在程序中自己添加的断点。
然后在左下角,找到这里。

再编译如果有错的的话,就会显示到出错的地方。

有些时候,控制台不会输出明确的异常提示,可以使用try-throw抛出异常。

【热门文章】
【热门文章】