我需要获取刚刚保存的记录的id以传递segue上的信息 .
如何返回获取保存记录的ID?
模型:
class Month: Object {
@objc dynamic public private(set) var id = ""
@objc dynamic public private(set) var month = Date()
@objc dynamic public private(set) var beg:Int = 0
override class func primaryKey() -> String {
return "id"
}
写:
static func addMonthToRealm(month: Date, beg: Int) {
do {
let realm = try Realm( )
try realm.write {
realm.add(month)
try realm.commitWrite()
}
} catch {
debugPrint("Error adding run to realm!")
}
}
使用swift 4.2和Realm 3.1
谢谢 .