Creates an empty dictionary.
SDK
- Xcode 6.1+
Framework
- Swift Standard Library
Declaration
init()
Creates an empty dictionary.
SDK
Framework
init()
init(minimumCapacity : Int)
Creates an empty dictionary with preallocated space for at least the specified number of elements.
init<S>(uniqueKeysWithValues : S)
Creates a new dictionary from the key-value pairs in the given sequence.
init<S>(S, uniquingKeysWith : (Value, Value) -> Value)
Creates a new dictionary from the key-value pairs in the given sequence, using a combining closure to determine the value for any duplicate keys.
init<S>(grouping: S, by: (S.Element) -> Key)
Creates a new dictionary whose keys are the groupings returned by the given closure and whose values are arrays of the elements that returned each key.