WordPressやSymfonyのTipsを中心にアニメや日常の出来事について語ります。
メニュー

Swift2 ‘The Realm is already in a write transaction’のエラーが出た時

この記事は約24秒で読めます

Apple Swift
ゆっきー
ども、カフェブロガーの悠木です。 お気に入りのカフェはドトールコーヒーです。 14時からの限定スイーツ「シューシャポー」が大好きです。

Swift2でRealmを使っている時に次のエラーが発生しました。

小一時間ほど悩んだ結果。
トランザクションの中にトランザクションを二重に書いてました。

こんなイメージ。
関数の呼び出し先でもトランザクション書いてあったのは、見逃してましたわ。

そもそもエラーメッセージをよく読めば、
The Realm is already in a write transaction(レルムは、既に書き込みトランザクションがあります)と書かれてますね。

まずはちゃんとエラーメッセージを読もうと思いました。

関連記事

  1. Apple Swift
  2. Apple Swift

コメントをお待ちしております

PR

カテゴリー