2017-08-21 3 views

答えて

3

レルムの設定からタイプにアクセスし、保持しないタイプのオブジェクトをそれぞれ削除するよりも、保持したいタイプを除外するようにフィルタをかけることができます。

let typeToBeKept = MyObjectClass.self 
realm.configuration.objectTypes?.filter{$0 != typeToBeKept}.forEach{ type in 
    try! realm.write { 
     realm.delete(realm.objects(type.self)) 
    } 
} 
関連する問題