Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/99.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 核心数据,访问关系是否导致表查找?_Ios_Objective C_Core Data - Fatal编程技术网

Ios 核心数据,访问关系是否导致表查找?

Ios 核心数据,访问关系是否导致表查找?,ios,objective-c,core-data,Ios,Objective C,Core Data,我在我的项目中使用核心数据。我有一个实体EntityMO,它与RelationMO有一对多的可选关系 当我在代码中调用myEntity.myRelation(查看RelationMO对象是否存在)时,是否每次都会导致表查找?或者核心数据是否存在一些黑魔法 或者核心数据是否存在一些黑魔法 简单地获取对象通常不需要访问数据存储,但在这种情况下获取的对象将是错误的,而不是实际存储的对象。当您使用对象时,故障将触发,导致对象实现。有一些操作(例如,-isEqual:)不会引发故障——有关更多信息,请参阅

我在我的项目中使用核心数据。我有一个实体EntityMO,它与RelationMO有一对多的可选关系

当我在代码中调用myEntity.myRelation(查看RelationMO对象是否存在)时,是否每次都会导致表查找?或者核心数据是否存在一些黑魔法

或者核心数据是否存在一些黑魔法

简单地获取对象通常不需要访问数据存储,但在这种情况下获取的对象将是错误的,而不是实际存储的对象。当您使用对象时,故障将触发,导致对象实现。有一些操作(例如,
-isEqual:
)不会引发故障——有关更多信息,请参阅

错误是在幕后意识到的,因此可能看起来像是黑魔法,但最好将其视为延迟的满足