应用程序的工作现在iOS4.3但崩溃在iOS5
-
25-10-2019 - |
题
我的应用程序的开始崩溃之后的升级到iOS5模式4.2.否则同样的来源是经过验证工作在iOS4.3.我很笨关于什么可能会发生由于回溯没有透露太多信息。这里是什么我可以说有关的行为的崩溃:-
该回溯揭示了最后一次试图免费存储器资源从游泳池自动触发的EXC_BAD_ACCESS信号。
问题消失以后设定的环境。变NSZombieEnabled.这是非常悲伤,我希望,NSZombieEnabled可能揭示试图释放,释放的实例。
当迁徙的来源iOS5,是否需要采取额外预防措施的、具有做出修改我的Obj-C源,以满足iOS5?在这个时刻,我没有做任何增强来源采取额外的功能在iOS5.
我读一些有关电弧,你想弧可能导致新的崩溃永远不会看到在现有版本的iOS?
任何提示和建议,有关迁移的现有的源的iOS5表示赞赏。
解决方案
因为它变成了 UITableViewCell*
为返回的 tableView:cellForRowAtIndexPath
:需要保留手工(不,我没有把在ARC)。
我装载定义的尖文件的手动和随后苹果公司的样品代码宗教在 这个链接
我还是不明白为什么我需要保留它。我有其他几个表格在我的应用程序,它不保留返回的细胞,但作为通常在iOS5.
不隶属于 StackOverflow