0
我試圖弄清楚如何調用self.realm.objects(...)並賦值給結果:List。在Realm移動平臺中,如何調用self.realm.objects到列表<Item>
這似乎沒有任何東西,但如果我將結果更改爲結果,則以後不能使用添加方法追加。
不知道繼續
我試圖弄清楚如何調用self.realm.objects(...)並賦值給結果:List。在Realm移動平臺中,如何調用self.realm.objects到列表<Item>
這似乎沒有任何東西,但如果我將結果更改爲結果,則以後不能使用添加方法追加。
不知道繼續
轉換一個結果集要列出的辦法是真的簡單,你只需要調用List(results)
,你還剩下一個List<T>
集合。您也可以使用Array(results)
來獲取數組而不是Realm列表。
在背景:
let realm = try! Realm()
let objects = realm.objects(MyObject.self)
let listOfObjects = List(objects)
或者你也可以做一個行中的最後兩個步驟以及
let objects = List(realm.objects(MyObject.self))
它是什麼,你想幹什麼? 'List'僅作爲被管理對象的屬性。如果你需要填充這樣一個屬性,你應該使用'append(contentsOf:)'或者'replaceSubrange(_:with:)'來適當地修改它以追加/替換來自'Results'的對象。 –
bdash