Swift - 发送到已释放对象的消息 - 以最快的最优化级别最快

问题描述:

只有当我将最优化级别更改为最快时(无法正常工作),才会出现我的错误。我使用新布局,NSFetchResultController上的新提取请求(用其他排序部分)重新启动的​​,并更改单元格。应用程序在第二次重新创建“dequeuereusablecellwithreuseidentifier”后崩溃(首先使用第一个单元格,然后第一个使用第二个单元格重新使用第一个单元格时出现错误“发送到释放对象的消息”)。我用仪器快速查找nszombies(下面添加了屏幕截图)。我的代码我不使用NSNotificationCenterSwift - 发送到已释放对象的消息 - 以最快的最优化级别最快

postimg.org/image/sd33adn67/

任何人都可以在这方面帮助?

尝试使用强大的参考为您的控制器,以确保没有任何过早垃圾收集。

+0

我尝试使用强参考,但不幸的是它没有效果 – Marcin 2014-11-12 15:04:15