【发布时间】:2017-08-05 19:45:34
【问题描述】:
我使用NSInMemoryStoreType 代替NSPersistentStoreCoordinator 来维护内存中的实体和关系,因为我不想将其写入磁盘。
因此,由于核心数据对象引用仍在内存中,因此应用程序内存不断增加,因此我计划在某些时候清理内存中的对象图。
如何从内存对象图中删除/重置/移除整个核心数据实体和关系以清理应用内存使用情况?
是否有任何优化的方式来处理NSInMemoryStoreType 并在需要时清理内存?
请注意:我的应用的部署目标是 iOS 8.0 及更高版本。所以清理 API 应该也可用于 iOS 8 目标。
谢谢!
【问题讨论】:
标签: ios core-data memory-management nspersistentstore