2012-01-21 26 views
0

managedObjectContextをcertainsオブジェクトで保存していますが、すべての関係が満たされていません。私は意味:nullの関係を持つnsfetchedresultscontrollerからオブジェクトを取得する

A ---> B(関係はオプションです)

しかし、私は、コンテキストにAを挿入して、保存されてやっています。 nsfetchedresultsコントローラでAを取得してNSLog Bフィールドで印刷すると、すべての数値が0になり、文字列(null)(すべてのフィールドは明らかに開始されませんが、様々な瞬間)。だから、関係がnullになることはありませんので、私はこれを行うことはできません。

場合(a.relationship == nilを){...}

は、正常ですか?私はAとBの関係はnullだと思うので、私はどのフィールドにもアクセスすることはできません。

ありがとうございます。

答えて

0

サムイ、

対1の関係がnilまたは有効なポインタのいずれかです。おそらく、nilメッセージの結果(つまり、nilオブジェクトのメソッドを呼び出した結果)が表示されている可能性があります。各フィールドをAに記録しましたか?

アンドリュー

関連する問題