SAH*_*AHM 6 core-data objective-c relationship fault nsvaluetransformer
有一个对象A和一个对象B.对象B有一个属性是可转换的类型(图像),和一个关系,它是一个对象A.对象A 可能与一个,只有一个,对象B,或者它可能不会.
当我通过我的对象A数组枚举时,我想检查每个对象A是否有一个对象B.但是,我不想为对象B(它将调用反向imageToData NSValueTransformer)触发错误.我只是想知道它是否存在.如何在不将对象B放入内存的情况下执行此操作?
我想你可以试试
if (objectA.relationshipToB != nil) ...
Run Code Online (Sandbox Code Playgroud)
这不会触发相关B
对象的错误,因为您不访问其属性.