私は次のエンティティを持っています....
人
| - - レビュー
Person レコードのリストを取得します ....そして、Person.Reviews を介してレビュー レコードを直接参照できます (これは、NSFetch ステートメントを記述する必要がないため、簡単で便利です)。
私の質問は、レビューを日付で並べ替える方法です (レビュー エンティティ内に日付属性があります)。Person.Reviews を参照すると、それらは日付順になりますか?
私の一時的な修正は、フェッチの外で配列をソートすることです
NSArray *sortDescriptors = [NSArray arrayWithObject:[NSSortDescriptor sortDescriptorWithKey:@"startDate" ascending:YES]];
NSArray *reviewList;
reviewList = [[[NSArray alloc] initWithArray:[person.reviews allObjects]] sortedArrayUsingDescriptors:sortDescriptors];
どうもありがとう