目前,我正在用Swift编写一个使用领域的程序。我对iOS开发相当陌生,但我对领域的理解是,当您更改存储在领域中的类时,需要从设备中删除应用程序,以摆脱持久化数据。不幸的是,我已经手动输入了一个相当大的数据库到应用程序。
目前,我需要在类中更改属性的名称,但将来可能需要添加属性。更新领域存储的最佳方法是什么,这样我就不需要删除应用程序了?
这是我的模型之一:
class Device: Object {
dynamic var name = ""
dynamic var id = ""
dynamic var os = ""