Как установить значение по умолчанию для атрибута UUID в основных данных xcdatamodel. если я устанавливаю атрибут как необязательный, он требует значения по умолчанию. в коде я бы установил его с помощью UUID () для присвоения значения, но это не работает в xcdatamodel
Не обязательно назначать значение по умолчанию в модели.
В переопределении класса awakeFromInsert
awakeFromInsert
override func awakeFromInsert() { super.awakeFromInsert() uuid = UUID() }
Пожалуйста, соблюдайте протокол Identifiable , чтобы UUID () работал.