protocol _NSDictionaryType
Inheritance |
_NSCopyingType, _NSDictionaryCoreType, _NSFastEnumerationType, _ShadowProtocol
View Protocol Hierarchy →
|
---|---|
Import | import Swift |
Initializers
init(objects:forKeys:count:) Required
Declaration
init(objects: UnsafePointer<AnyObject?>, forKeys: UnsafePointer<Void>, count: Int)
Declared In
_NSDictionaryCoreType
Instance Variables
Instance Methods
func copyWithZone(_:)
Required
Declaration
func copyWithZone(zone: _SwiftNSZone) -> AnyObject
Declared In
_NSCopyingType
, _NSDictionaryCoreType
func countByEnumeratingWithState(_:objects:count:)
Required
Declaration
func countByEnumeratingWithState(state: UnsafeMutablePointer<_SwiftNSFastEnumerationState>, objects: UnsafeMutablePointer<AnyObject>, count: Int) -> Int
Declared In
_NSDictionaryCoreType
, _NSFastEnumerationType
func getObjects(_:andKeys:)
Required
Declaration
func getObjects(objects: UnsafeMutablePointer<AnyObject>, andKeys keys: UnsafeMutablePointer<AnyObject>)
Declared In
_NSDictionaryType
, _NSDictionaryCoreType
A shadow for the API of
NSDictionary
we will use in the core stdlib.NSDictionary
operations, in addition to those on_NSDictionaryCoreType
, that we need to use from the core stdlib. Distinct from_NSDictionaryCoreType
because we don't want to be forced to implement operations thatNSDictionary
already supplies.