【发布时间】:2013-08-30 07:25:41
【问题描述】:
我需要你的帮助,我遇到了这个令人沮丧的“随机”错误。
该应用由第二个控制器上的一个Mapviewcontroller 和一个collectionview 组成。
有时当我从第二个控制器返回地图时,应用程序突然崩溃,并在“陷阱”行出现此错误。 崩溃报告没有指向我的任何代码行。
EXC_BREAKPOINT(代码=EXC_ARM_BREAKPOINT,子代码=0xdefe)
我说“随机错误”是因为同一应用程序的同一版本可以构建并顺利运行数天,然后突然卡住。重新获得对应用程序控制权的唯一方法是从 iPad 中手动删除并重建。
供您参考,该应用使用 Coredata。
有什么想法吗?有什么方法可以找出错误来自哪里?
感谢任何帮助,谢谢!
【问题讨论】:
-
我也遇到过,xcode 没有指向我代码中的任何行。我尝试启用 nszombies,它告诉我我向一个已释放的实例发送了一条消息。
-
启用僵尸,然后尝试分析您的应用。按 cmd+i 并选择僵尸。就我而言,我添加了一个“自我”。到一个属性,它是固定的。
-
@Keale 感谢您的回复,我已启用 NSZombie 和 Core Data Debug 激活
com.apple.CoreData.SQLDebug-1但没有任何结果......我仍然无法获取异常来源的日志或其他迹象跨度> -
恐怕我帮不上什么忙,我实际上是一个新手iOS程序员,所以我的知识非常有限。但我认为这与未正确使用的属性有关,即没有“自我”,尝试寻找这些可能会解决问题
-
这有什么东西吗?我对修复它感到沮丧,如果你解决了它,这将对我和未来寻找答案的程序员有所帮助。
标签: ios exception core-data foundation nsorderedset