0

是否NSSet *children = [parent children];导致核心数据执行提取,返回子实体关系的所有实例?

同样在 IB 中:具有嵌套关系的模型键路径是否执行获取请求?

4

1 回答 1

2

它返回一个像集合一样工作的 Core Data 内部“故障”集合对象。当您访问集合中的一个项目时,它会在第一次访问时进入您的持久存储以获取数据。这是有效的索引,因此它会比许多 fetch 请求更快,并且有时关系错误可能已经触发,所以它根本不会去存储。

使用com.apple.CoreData.SQLDebug环境变量来找出幕后发生的事情并微调性能。在您的方案中将其设置为 1。

于 2012-04-05T12:00:45.673 回答