对于许多人来说,这可能听起来像一个简单的问题,我试图更多地了解CoreData如何管理对象,我在文档中遇到了这个问题:
托管对象上下文充当暂存器。你可以创建和 用它注册托管对象,对对象进行更改,以及 撤消和重做您想要的更改。如果您对托管进行了更改 与给定上下文关联的对象,这些更改保持在本地 在您通过发送上下文a提交更改之前的上下文 保存:消息。
我想知道这个暂存器是什么。我刚刚运行CoreData分析器并通过创建托管对象并稍后更新其属性来查看,没有对该商店进行“核心数据保存”调用。所以我想如果你能确认的那样,所有内容都会留在内存中。 那么,第二个问题,如果确认,在保存之前处理托管对象的创建和特别更新时,是否有最佳的CoreData“内存”实践?
感谢
答案 0 :(得分:0)