RMKeyValueIterator
@frozen
public struct RLMKeyValueIterator<Key, Value> : IteratorProtocol where Key : _MapKey, Value : RealmCollectionValue
マップ内の各エントリに対して(key: Key, value: Value)
ペアを生成するMap<Key, Value>
のイテレータ。
-
宣言
Swift
public typealias Element = (key: Key, value: Value)
-
次の要素に進んでそれを返します。次の要素が存在しない場合は
nil
です。宣言
Swift
public mutating func next() -> Element?