1

従業員と多対の関係にあるDepartmentというオブジェクトをフェッチするとします(つまり、Departmentには多くの従業員がいますNSSet)。デフォルトでは、関係は最初に障害としてフェッチされます。department.employees.count(従業員は)を介して従業員の数を取得したい場合NSSet、これにより障害が発生しますか?

4

1 に答える 1

1

私はいくつかのテストを行いましたが、答えは「はい」です。関係の数を尋ねると、実際にオブジェクトに障害が発生します。SQLiteデバッグログを有効にしましたが、通常のフェッチを実行し、リレーションシップカウントをクエリしなかった場合、数行しか出力されませんでした。私がすべての関係の数を尋ねたとき、私はいくつかを見ましたCoreData: annotation: to-many relationship fault "employees"

于 2012-07-05T00:29:02.340 に答える