カテゴリー
SugiBlog Webエンジニアのためのお役立ちTips

Realm.addでコンパイルエラー

この記事は最終更新日から1年以上経過しています。

Realm.addメソッドで以下のようなコンパイルエラーが出ました。

'add(_:update:)' is unavailable: Pass .error, .modified or .all rather than a boolean. .error is equivalent to false and .all is equivalent to true.

どうやら第2引数にbool値を与える仕様が変わった模様。
第2引数に与える値はRealm.UpdatePolicyだそうで、
これまでfalseにしていた場合は.error、trueにしていた場合は.allを指定すればいいようです。

Xcode 11.2.1
Swift 5

この記事がお役に立ちましたらシェアお願いします
798 views

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です