2017-06-22 12 views
0

self.realm.objects(...)を呼び出して結果に割り当てる方法を考えてみましょう:List。Realm Mobile Platformでは、self.realm.objectsをListに呼び出すにはどうすればいいですか<Item>

結果は[結果]に変更すると後で追加メソッドを使用して追加できません。リストに結果コレクションの変換

+0

それはあなたがやろうとしていることは何である1行の最後の2つのステップを行うことができますか? 'List 'は、管理対象オブジェクトのプロパティとしてのみ有用です。そのようなプロパティを設定する必要がある場合は、 'result'のオブジェクトを追加/置換するために' append(contentsOf:) 'または' replaceSubrange(_:with:) 'を使用してその場所を変更する必要があります。 – bdash

答えて

0

を続行するためにどの方法を確認してください

ないが、本当に簡単です、あなただけのList(results)を呼び出して、あなたはList<T>コレクションが残されています。また、Array(results)を実行して、領域リストの代わりに配列を取得することもできます。文脈では

let realm = try! Realm() 
let objects = realm.objects(MyObject.self) 
let listOfObjects = List(objects) 

それともあなたが同様に

let objects = List(realm.objects(MyObject.self))

関連する問題