RealmSwift使用の際のデータ移行方法
Realmを利用させていただこうかと思っております。ただ使い道が一度作成したモデルを基にデータを保存、ユーザが行った処理に基づいてデータが保存されていく仕様になっております。その際のデータはアプリがアップデートされたら消えてしまうのでしょうか?iOSアプリのアップデートの際のデータ移行処理等の方法があればお教えいただきたく存じます。何卒よろしくお願いいたします。
*アップデートの際のモデルは変更は特にしないつもりです
以下モデルになります
class UserClass: Object {
dynamic var id = 0
dynamic var usr: String = ""
let colorData = List<UserData>()
override static func primaryKey() -> String? {
return "usr"
}
}
class UserData: Object {
dynamic var usrData = NSData()
let chidLink = LinkingObjects(fromType: UserClass.self, property: "usrData")
}