私はコアデータを使用しており、結果を正常に取得しています。コア データについていくつか質問があります。 1. レコードを追加すると、エンティティの末尾または先頭に追加されますか。2. 次のコードを使用してデータを取得しています。配列にはすべてのレコードが取り込まれています。しかし、レコードをエンティティに入力した順序と同じではありません。なぜ?デフォルトの並べ替えはどのような基準で使用されますか?
NSFetchRequest* allLatest = [[NSFetchRequest alloc] init];
[allLatest setEntity:[NSEntityDescription entityForName:@"Latest" inManagedObjectContext:[self managedObjectContext]]];
NSError* error = nil;
NSArray* records = [managedObjectContext executeFetchRequest:allLatest error:&error];
[allLatest release];
3. レコードを入力する方法、1、2、3、4........しばらくすると、最初に入力したレコード (最も古いデータ) を削除したいと考えています。古い2つのレコードを削除するようなもの。どうやってするの?