レコードを追加するたびに、修復IDを、テーブルでまだ使用されていない一意の番号に設定する必要があります。たとえば、ID番号1、2、3がある場合、+を押すと、IDフィールドは「4」に設定されます。また、テーブル内のレコードの1つが削除され、ID番号が1、2、4の場合、+を押すと、レコードIDの番号は3に設定されます。
現在、カスタムのManagedObjectクラスがあり、次のように宣言しています。
-(void)awakeFromInsert {
[self setValue:[NSDate date] forKey:@"date"];
}
日付を今日の日付に設定するため。
この一意のレコードIDを実装するにはどうすればよいですか?
ありがとう!