サーバーで並べ替えに使用されるパラメーターがデータと共に返されない場合でも、fetchedresultscontroller を使用するときに、サーバーによって指定された並べ替え順序を維持する方法を見つける必要があります。
オブジェクトの各セットはさまざまな方法で並べ替えることができ、正しい並べ替え順序で配列内の json として返されます
メタデータも含むエンティティに含まれる異なる順序付きセットにそれらを持ち、すべてのアイテムで同じパラメーターで並べ替えますが、順序付きセットの順序は並べ替えに使用されません。
対象iOSバージョンは6.1~7.0
私のフェッチリクエストの述語は次のとおりです。
fetchRequest.predicate = [NSPredicate predicateWithFormat:@"SELF in %@.items", itemList];
ここで、items は である@property (nonatomic, retain) NSOrderedSet *items;
ため、述語は明らかに順序付けられたセットを参照します。
順序付きセットを操作するためのより良い述語とソート記述子はありますか?
モデルを構築するためのより良い方法はありますか?
ありがとうございました!