attempt to insert nil object from objects
-[__NSPlaceholderArray initWithObjects:count:]
: attempt to insert nil object from objects[1]
app不定时的会出现这个crash
但是他会直接跳到main函数
崩溃位置无法定位啊!!!
整个人都快崩溃了T_Y
求大神指点解决方法,谢谢!!!!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
首先,提示的意思应该是
试图插入一个nil对象到数组中
。数组是不允许插入
nil
的。在用arrayWithObjects:
方法时用到的nil
只是标志这个数组已经结束。当不知道在哪里crash的时候,可以添加异常断点来定位。
在左边的侧边栏找到这里。
这里可以看到我们在程序中自己添加的断点。
然后在左下角,找到这里。
再编译如果有错的的话,就会显示到出错的地方。
有些时候,控制台不会输出明确的异常提示,可以使用
try-throw
抛出异常。