Initializes a newly allocated dictionary with the specified number of key-value pairs constructed from the provided C arrays of keys and objects.
- iOS 2.0+
- macOS 10.0+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
A C array of values for the new dictionary.
A C array of keys for the new dictionary. Each key is copied (using
copy(with:); keys must conform to the
NSCopyingprotocol), and the copy is added to the new dictionary.
The number of elements to use from the
countmust not exceed the number of elements in
This method steps through the
keys arrays, creating entries in the new dictionary as it goes. An
NSInvalid is raised if a key or value object is
This method is a designated initializer of