ios - attempt to insert nil object from objects
巴扎黑
巴扎黑 2017-04-17 17:26:50
[iOS讨论组]
-[__NSPlaceholderArray initWithObjects:count:]
: attempt to insert nil object from objects[1]

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

巴扎黑
巴扎黑

全部回复(1)
怪我咯

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

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

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

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

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

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号