2012-01-21 98 views
0

我正在使用特定对象保存managedObjectContext,但不是填充所有关系。我的意思是:从具有空关系的nsfetchedresultscontroller中检索对象

A ---> B(的关系是可选的)

但是,我做的是将在上下文中的,然后保存。当我用nsfetchedresults控制器检索A并使用NSLog B字段打印时,所有数字都是0,字符串(null)(显然,所有字段都未启动,但我可以“访问”它们,但我没有插入B任何时候)。所以,我不能这样做,因为关系永远不能为null:

如果(a.relationship ==无){...}

是正常吗?我认为A和B之间的关系将为空,因此我无法访问任何字段。

在此先感谢。

回答

0

苏梅岛,

一对一的关系是零或有效的指针。您可能正在看到无消息的结果(即在无对象上调用方法的结果)。你记录了A中的每个字段吗?

Andrew

相关问题