有没有遇到过 Signal 11 was raised 的?

2015-03-20 15:40:12 +08:00
 dopcn
1% 的错误都是 Signal 11 was raised,不知道怎么处理……
crash report 中 Stack Trace 为空,全设备类型分布,全操作系统版本分布
全部代码在 ARC 中
signal 11 代表访问已经释放了的对象,我想到的最可能的原因是 weakSelf 后 block 里没有 strongSelf 但是 __weak 对象被释放后变成 nil ,向 nil 发送消息应该并不会 crash??
7660 次点击
所在节点    iDev
1 条回复
OctWu
2015-03-23 12:24:59 +08:00
给了一个被释放的对象发消息当然会crash

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/178262

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX