【发布时间】:2017-02-02 12:49:57
【问题描述】:
我参加这个聚会迟到了,我是 Realm 的新手
我创建了一个具有以下编写方法的signleton类,但由于线程访问不正确,它有时会崩溃
让我知道我在这里做错了什么。
func save<T:Object>(_ realmObject:T) {
let backgroundQueue = DispatchQueue(label: ".realm", qos: .background)
backgroundQueue.async {
let realm = try! Realm()
try! realm.write {
realm.add(realmObject)
}
}
}
【问题讨论】:
标签: ios multithreading asynchronous realm