私は静的データ用と動的データ用の2つのデータストアを持つiPhoneアプリケーションを構築しています。私はこのために2つの別々のコアデータスタックを使用します。動的データには、IDのエンティティと属性、日付の別の属性が含まれます。 ID属性は、静的データストアのエンティティ内の一致するIDを参照します。別のデータストア内のデータに基づいて、1つのデータストアのコアデータフェッチ結果を注文する方法
動的データストアにIDを持つ項目を静的ストアから取り出し、動的データストア内の日付に基づいて並べ替える必要があります。私はこれをgoogledして、クロスストアのフェッチされたプロパティについての質問をここで検索しましたが、私はこれに対する解決策を見つけることができませんでした。私は静的ストアから正しい項目をフェッチすることができますが、正しい順序ではないので、私の質問はこれです:何とか(おそらくフェッチされたプロパティを持つ)動的ストアの日付でソートされた静的項目をフェッチするか、私はそれらを取得した後にコードでそれらをソートするには?
EDIT: 静的ストア内のエンティティは、ダイナミックストア内の複数のエンティティによって参照される可能性があります。
この回答はありがとうございます。私は、静的ストアの各エンティティがダイナミックストアの複数のエンティティによって参照される可能性があることを忘れていました。これは、一時的なプロパティを使用できないということを意味すると私は間違っていますか?なぜ私がデータを分離するかについて。その理由は、私が提供する静的データからユーザーデータを分離するためです。私は、これで更新が簡単になると思った。私はこのアイデアをすべて放棄すべきだと思いますか? – HaukurPalma
私は一時的なプロパティを使用するのを止めないと思います。そのプロパティの実装は、動的ストアの複数のデータオブジェクトを認識する必要があります。 – ImHuntingWabbits