У меня есть окно, которое выглядит так:
Каждый раз, когда добавляется запись, я хочу, чтобы для идентификатора восстановления был установлен уникальный номер, который еще не использовался в таблице. например если есть номера ID 1,2,3, тогда, когда я нажимаю +, поле ID должно быть установлено на «4».
Кроме того, если одна из записей в таблице удалена, так что идентификационные номера: 1,2,4, тогда, когда я нажимаю +, номер в идентификаторе записи должен быть установлен на 3.
На данный момент у меня есть собственный класс ManagedObject, где я объявляю:
-(void)awakeFromInsert {
[self setValue:[NSDate date] forKey:@"date"];
}
Для установки даты на сегодняшнюю дату.
Как мне реализовать этот уникальный идентификатор записи?
Спасибо!