NSMapTable

GPTKB entity

Statements (36)
Predicate Object
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