Я использую NSInMemoryStoreType
вместо NSPersistentStoreCoordinator
для хранения сущностей и отношений в памяти, так как не хочу записывать их на диск.
Поэтому я планирую очистить граф объектов в памяти в определенный момент, поскольку память приложения продолжает увеличиваться из-за ссылок на основные объекты данных, которые все еще находятся в памяти.
Как удалить/сбросить/удалить все основные объекты данных и отношения из графа объектов в памяти, чтобы очистить использование памяти приложения?
Есть ли какой-либо оптимизированный способ обработки NSInMemoryStoreType
и очистки памяти при необходимости?
Обратите внимание: цель развертывания моего приложения — iOS 8.0 и выше. Таким образом, API очистки должен быть доступен и для цели iOS 8.
Спасибо!