attempt to insert nil object from objects

发布于 2022-09-02 01:12:31 字数 214 浏览 13 评论 0

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

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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

羅雙樹 2022-09-09 01:12:31

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

当不知道在哪里crash的时候,可以添加异常断点来定位。
在左边的侧边栏找到这里。
断点
这里可以看到我们在程序中自己添加的断点。
然后在左下角,找到这里。
添加异常断点
再编译如果有错的的话,就会显示到出错的地方。

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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文