gptkbp:instanceOf
|
gptkb:class
|
gptkbp:allowsWeakToWeakMapping
|
true
|
gptkbp:alternativeTo
|
gptkb:NSDictionary
gptkb:NSPointerFunctions
|
gptkbp:availableOn
|
gptkb:iOS
gptkb:macOS
gptkb:tvOS
gptkb:watchOS
|
gptkbp:canStoreNilKeys
|
true
|
gptkbp:canStoreNilValues
|
true
|
gptkbp:compatibleWith
|
NSCoding
NSCopying
NSSecureCoding
|
gptkbp:definedIn
|
gptkb:Foundation_framework
|
gptkbp:headerFile
|
NSMapTable.h
|
https://www.w3.org/2000/01/rdf-schema#label
|
NSMapTable
|
gptkbp:introducedIn
|
iOS 6.0
macOS 10.5
|
gptkbp:language
|
gptkb:Objective-C
|
gptkbp:method
|
gptkb:Count
objectForKey:
dictionaryRepresentation
keyEnumerator
objectEnumerator
removeAllObjects
removeObjectForKey:
setObject:forKey:
|
gptkbp:purpose
|
general-purpose key-value collection
|
gptkbp:superclass
|
gptkb:NSObject
|
gptkbp:supportsCustomPointerPersonality
|
true
|
gptkbp:supportsWeakReferences
|
true
|
gptkbp:usedFor
|
custom memory management of keys and values
storing objects with weak references
|
gptkbp:website
|
https://developer.apple.com/documentation/foundation/nsmaptable
|
gptkbp:bfsParent
|
gptkb:NSObject
|
gptkbp:bfsLayer
|
8
|