struct DictionaryIndex<Key : Hashable, Value>

Used to access the key-value pairs in an instance of Dictionary<Key, Value>.

Dictionary has two subscripting interfaces:

  1. Subscripting with a key, yielding an optional value:

    v = d[k]!

  2. Subscripting with an index, yielding a key-value pair:

    (k,v) = d[i]

Inheritance Comparable, Equatable, ForwardIndexType, _Comparable, _ForwardIndexType, _Incrementable View Protocol Hierarchy →
Import import Swift

Instance Methods

func successor()

Returns the next consecutive value after self.

Requires: the next value is representable.


func successor() -> DictionaryIndex<Key, Value>