Swift 1.2在发布模式下崩溃

时间:2015-04-11 15:56:19

标签: ios swift crash release nszombie

当使用-O(最快)设置构建应用程序时,在看似随机的地方很快就会发生崩溃。

发生在最新的测试版和最终测试版中。

如何追踪那些?

尝试启用NSZombie检测的分配工具。 试过崩溃和/或设备崩溃报告,但它们对我来说很相似。 开始在代码中放置调试消息,试图找出它有时会发生的位置。

我在这里和apple dev formus上读到它可能与核心数据提取,大写/小写字符串操作,从/到NSArray的数组转换等有关。

目前我所得到的只有:

malloc: *** error for object 0x174e3439c: Invalid pointer dequeued from free list

*** set a breakpoint in malloc_error_break to debug

使用-Onone关闭发布模式下的优化似乎可以解决我在使用代码时遇到的问题。

任何指针都会受到高度赞赏。

0 个答案:

没有答案