什么是RealmSwift中的RLMCollection替换

时间:2015-06-04 05:40:27

标签: swift realm

var objects:RLMCollection!

if selectedObject != nil {
            objects = selectedObject.childobjects as RLMArray
        } else {
            objects = RealmObject.objectsInRealm(realm, "isFavourite == 1")
        }

println(couplets.objectAtIndex(indexPath.row) as! RealmObject)

我有一个senario,我不知道我是否需要使用RLMArray或RLMResults,因此我使用了RLMCollection。

如何在RealmSwift 0.93.1

中实现相同目标

1 个答案:

答案 0 :(得分:0)

一般来说,在Swift中,它足以与Results一起使用,List定义了下标,枚举和许多其他类似数组的' RealmCollectionType和{{1}}公开的方法。 (虽然我们有兴趣添加{{1}}协议,但还没有找到它!)