![](/img/trans.png)
[英]Using NSFetchedResultsController to return objects with ordered relationships
[英]Retrieving objects from nsfetchedresultscontroller with null relationships
我将某些对象保存为ManagedObjectContext,但不保存所有关系。 我的意思是:
A ---> B(关系是可选的)
但是我正在做的是在上下文中插入A,然后保存。 当我使用nsfetchedresults控制器检索A并使用NSLog B字段打印时,所有数字均为0和字符串(空)(显然,所有字段均未初始化,但是我可以“访问”它们并且没有在其中插入B任何时候)。 所以我不能这样做,因为关系永远不会为空:
if(a.relationship == nil){...}
那是正常的吗? 我认为A和B之间的关系将为空,因此我无法访问任何字段。
提前致谢。
苏梅岛
一对一关系为nil或有效指针。 您可能会看到nil消息的结果(即,在nil对象上调用方法的结果)。 您是否已记录A中的每个字段?
安德鲁
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.