プログラミングガール

Developing a better me

realm

Realm|1.0がリリース!

ついに! ついにRealm1.0がリリースされました! realm.io ついに!やったー!と思って、issueまで切って意気揚々とライブラリーのバージョンをあげようとしたのです。 そこで起こる悲劇 Podfileをpod 'RealmSwift' , '~> 1.0'のように編集し、pod installす…

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 { // 追加・削…

RealmのResults型をArrayに変換する

背景 「テーブルのセルを並び替えたい」と思った時、 let movedCard = cards[index] cards.removeAtIndex(index) cards.insert(movedCard, atIndex: destinationIndexPath.row) といったように実装すればいいかな、と思ったのですが、 今回はデータの保存にR…