swine 2.2からmine OS Xアプリケーションをswift 3.0に移行した後(領域のバージョンも1.0.2から2.1.1に変更されました)例外: "書き込みトランザクション中に非同期クエリを作成できません"。しかし、移行前にうまくいきました。"書き込みトランザクション中に非同期クエリを作成できません"例外
let realm = try Realm()
let allMessages = realm.objects(Message.self)
let messages = allMessages.filter("(state == 1) AND (dateSent <= %@)", dateSent)
try realm.write ({
messages.forEach { message in message.state = .seen }
})
トランザクションの開始時に、例外がスローされます。なぜこれが起こっているのですか?どうすれば修正できますか?
クエリをトランザクション – EpicPandaForce