0

CD ストアのセットアップが完了し、すべてが機能しています。最初のフェッチが実行されたら、最初のフェッチからのデータを使用した計算に基づいて、いくつかのフェッチを実行する必要があります。Apple から提供された例は素晴らしく、すべてを進めるのに役立ちましたが、連続したフェッチの実行に苦労しています。提案やチュートリアルのリンクを歓迎します。

  1. Table View は CD ストアからデータを読み込みます。
  2. ユーザーが行をタップすると、詳細ビ​​ューがプッシュされます
  3. 詳細ビューは CD から詳細を読み込みます。[上記の手順はすべて機能しています]
  4. 詳細ビューで取得したデータに対していくつかの計算を実行します。
  5. 次に、計算の結果に基づいて、他のフェッチをいくつか実行する必要があります。
4

1 に答える 1

0

連続するフェッチが、既に取得したサブセットに対するものである場合は、元のフェッチから返された を呼び出し-filteredArrayUsingPredicate:て検索を絞り込むことができます。NSArray

アップデート

他のいくつかのフェッチを言うとき、ストアに対してフェッチしたいですか、それともメモリ内に既にあるデータに対してフェッチしたいですか?

ストアに対してフェッチする必要がある場合、新しいNSFetchRequestオブジェクトをインスタンス化することで追加のフェッチを実行することを妨げるものは何もありません。

既にメモリにあるデータに対してフェッチしている場合は、上記の私の答えが適用されます。

于 2010-03-08T21:41:23.433 に答える