草庐IT

NSPersistentStoreCoordinatorStore

全部标签

ios - 当我只是将数据存储在内存中(而不是磁盘)时,如何有效地删除我的核心数据存储?

我正在将CoreData与内存存储一起使用,我想在某个时候将其完全删除。Mostofthequestions我发现与此相关的是关于磁盘存储,涉及删除存储文件或所有托管对象。在内存中有没有更简单的方法?我可以将某些内容设置为nil并完成它吗? 最佳答案 如果是内存存储,请使用removePersistentStore:error:从NSPersistentStoreCoordinator中删除存储。那时,如果需要,您可以创建一个附加到协调器的新内存存储,这将为您提供store级别的空白-这似乎是您问题的重点。请注意,如果您保留从NSM