【发布时间】:2011-08-13 15:56:37
【问题描述】:
当我收到内存不足警告时,我应该考虑在我的 NSManagedObjectContext 上调用 reset 吗?使任何指向 NSManagedObject 的指针无效有点困难,但如果它是正确的做法,我会处理它!
或者核心数据库是否会排除NSManagedObject对象以减少其活动内存大小?
我应该提到,这个上下文是在 App Delegate 中创建的,因此通常存在于整个应用程序生命周期中。我在后台线程中也有上下文,但是当线程结束时这些会得到 dealloc'd()。
【问题讨论】:
标签: iphone objective-c ios core-data memory-management