2

ここで奇妙な問題が発生しました。遅延読み込み機能に関連しているかどうかを知りたいです。私は自分のカテゴリでフェッチを行います。それらにサブカテゴリがあり、これらにもサブサブカテゴリがあると想像してください。現在の問題は、fetchedObjects-Array がサブカテゴリからの関係のデータも収集しているかどうかです。つまり、次のようなデータにアクセスすることは可能ですか?

1回のフェッチで実行している間、サブサブカテゴリのセット全体を取得できません。私は毎回20の代わりに1つのエントリしか取得しません。

coredata がこれをどのように処理しているかを知っている人はいますか? そして、すべての新しいテーブルで fetchrequest を作成するのは一般的な方法ですか? かなり非効率ではないでしょうか。

助けてくれてありがとう

4

1 に答える 1

0

setIncludesSubentitiesNSFetchRequest で使用します。

setPropertiesToFetchのように深く行くために使用することもできますcategory.subcategory.subsubcategory.name

propertiesToFetch は、属性と一対一の関係でしか機能しないと思いますが...

于 2011-02-26T22:31:47.940 に答える