我在 iPad 应用程序上遇到了一些与 CoreData 相关的问题。这次是关于删除对象。查看仪器(分配模板),我发现我删除的对象永远留在内存中,或者至少 7 小时,即我离开仪器的时间。泄漏仪器也没有显示任何内容。
在保存上下文后,我仔细检查了未在其行中显示对象的表视图以及物理上缺少行的数据库本身。
我无法通过工具来判断谁在保留对它的引用,从而阻止对象被释放。
我正在使用 ARC,并且 NSFetchedResultsController 正在管理 UITableView。
您对使用哪些工具有任何猜测或建议。