1
レルムDBの作成方法は?私はCocoaPodsでRealmを迅速に(> = 3.0)インストールしました。私は最大20個のオブジェクトを保持する簡単なDBを作成しようとしています。私はクラスのデータベース()を作成してい:レルムスウィフト3.0.1を使用したデータベースの作成
import RealmSwift
class DataBase: Object{
dynamic var code: String = ""
dynamic var desc: String = ""
dynamic var capture: [UIImage] = []
dynamic var lon: Double = 0.0
dynamic var lat: Double = 0.0
dynamic var type: Int = 0
}
をそして私はDBにオブジェクトを追加したい:
let offlineInfo = DataBase()
let realm = try! Realm()
offlineInfo.code = "testCode"
offlineInfo.desc = "testDescription"
offlineInfo.capture = self.capture
offlineInfo.lat = self.lat
offlineInfo.lon = self.lon
offlineInfo.type = 2
try! realm.write {
realm.add(offlineInfo)
}
しかし、私は「offlineInfo」オブジェクトを作成するときにSIGABRTエラーを持っているとわかりません私はそれを正しくやっている。そして、私はアプリから出てもDBは保存されますか?
あなたは正確なエラーを追加できますか? –