プログラミングガール

Developing a better me

RLMException:Can't mutate a persisted array outside of a write transaction

そのまんまなんですが

'RLMException', reason: 'Can't mutate a persisted array outside of a write transaction.'

上記エラーは Realm の writeトランザクション外でデータの追加や削除を行おうとした場合に発生します。

try! realm.write {
    // 追加・削除処理
}

ちゃんと囲ってあげようね。