Realmファイルをつくったけど、やっぱりもう一回オブジェクトファイルの内容を更新!
っと、ちょっと待ってください!!
このままでは、Realmをしようとしたときにエラーが出てしまいます。
どうやら、マイグレーションが必要であるのと、スキーマファイルのバージョン設定が必要のようです。
Objectファイルを変更したら、とりあえず以下のコードをAppDelegateに追加しましょう。
AppDelegate.swift
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
// ここから追加
let config = Realm.Configuration(
schemaVersion: 1,
migrationBlock: { migration, oldSchemaVersion in
if (oldSchemaVersion < 1) {}
})
Realm.Configuration.defaultConfiguration = config
// ここまで
return true
}