我在混合的ObjC/Swift項目中使用Realm Objective-C。在Swift中迭代RLMArray
我確實有一個變量,它包含一個RLMArray,其中Media也是一個RMLObject。
我想通過這個陣列採用了經典的迭代器遍歷如
let medias: RLMArray<Media>
for media in medias {
//Use media as a Media object.
}
然而,斯威夫特編譯器拒絕這個語法錯誤:
Type 'RLMArray<Media>' does not not conform to protocol 'Sequence'
上通過RLMArray在迭代請幫助迅速。
我正在使用'import realmSwift' ...爲什麼不是你? –
RealmSwift僅適用於純粹的swift項目。 –