В настоящее время я пишу программу на Swift, используя область. Я новичок в разработке iOS, но мое понимание области таково: когда вы меняете класс, хранящийся в области, вам нужно удалить приложение с устройства, чтобы избавиться от сохраняемых данных. К сожалению, я вручную ввел в приложение довольно большую базу данных.
В настоящее время мне нужно изменить имя атрибута в классе, но в будущем может потребоваться добавить атрибуты. Как лучше всего обновить хранилище области, чтобы мне не нужно было удалять приложение?
Вот одна из моих моделей:
class Device: Object {
dynamic var name = ""
dynamic var id = ""
dynamic var os = ""
dynamic var currentUser: User?
dynamic var dateStamp = NSDate()
}