---
title: Legacy Map Table Implementation
framework: foundation
role: collectionGroup
role_heading: API Collection
path: foundation/legacy-map-table-implementation
---

# Legacy Map Table Implementation

## Topics

### Functions

- [NSAllMapTableKeys(_:)](foundation/nsallmaptablekeys(_:).md)
- [NSAllMapTableValues(_:)](foundation/nsallmaptablevalues(_:).md)
- [NSCompareMapTables(_:_:)](foundation/nscomparemaptables(_:_:).md)
- [NSCopyMapTableWithZone(_:_:)](foundation/nscopymaptablewithzone(_:_:).md)
- [NSCountMapTable(_:)](foundation/nscountmaptable(_:).md)
- [NSCreateMapTable(_:_:_:)](foundation/nscreatemaptable(_:_:_:).md)
- [NSCreateMapTableWithZone(_:_:_:_:)](foundation/nscreatemaptablewithzone(_:_:_:_:).md)
- [NSEndMapTableEnumeration(_:)](foundation/nsendmaptableenumeration(_:).md)
- [NSEnumerateMapTable(_:)](foundation/nsenumeratemaptable(_:).md)
- [NSFreeMapTable(_:)](foundation/nsfreemaptable(_:).md)
- [NSMapGet(_:_:)](foundation/nsmapget(_:_:).md)
- [NSMapInsert(_:_:_:)](foundation/nsmapinsert(_:_:_:).md)
- [NSMapInsertIfAbsent(_:_:_:)](foundation/nsmapinsertifabsent(_:_:_:).md)
- [NSMapInsertKnownAbsent(_:_:_:)](foundation/nsmapinsertknownabsent(_:_:_:).md)
- [NSMapMember(_:_:_:_:)](foundation/nsmapmember(_:_:_:_:).md)
- [NSMapRemove(_:_:)](foundation/nsmapremove(_:_:).md)
- [NSNextMapEnumeratorPair(_:_:_:)](foundation/nsnextmapenumeratorpair(_:_:_:).md)
- [NSResetMapTable(_:)](foundation/nsresetmaptable(_:).md)
- [NSStringFromMapTable(_:)](foundation/nsstringfrommaptable(_:).md)

### Data Types

- [NSMapEnumerator](foundation/nsmapenumerator.md)
- [NSMapTable](foundation/legacy-nsmaptable.md)
- [NSMapTableKeyCallBacks](foundation/nsmaptablekeycallbacks.md)
- [NSMapTableOptions](foundation/nsmaptableoptions.md)
- [NSMapTableValueCallBacks](foundation/nsmaptablevaluecallbacks.md)

### Constants

- [NSIntegerMapKeyCallBacks](foundation/nsintegermapkeycallbacks.md)
- [NSIntMapKeyCallBacks](foundation/nsintmapkeycallbacks.md)
- [NSNonOwnedPointerMapKeyCallBacks](foundation/nsnonownedpointermapkeycallbacks.md)
- [NSNonOwnedPointerOrNullMapKeyCallBacks](foundation/nsnonownedpointerornullmapkeycallbacks.md)
- [NSNonRetainedObjectMapKeyCallBacks](foundation/nsnonretainedobjectmapkeycallbacks.md)
- [NSObjectMapKeyCallBacks](foundation/nsobjectmapkeycallbacks.md)
- [NSOwnedPointerMapKeyCallBacks](foundation/nsownedpointermapkeycallbacks.md)

### Constants

- [NSIntegerMapValueCallBacks](foundation/nsintegermapvaluecallbacks.md)
- [NSIntMapValueCallBacks](foundation/nsintmapvaluecallbacks.md)
- [NSNonOwnedPointerMapValueCallBacks](foundation/nsnonownedpointermapvaluecallbacks.md)
- [NSOwnedPointerMapValueCallBacks](foundation/nsownedpointermapvaluecallbacks.md)
- [NSNonRetainedObjectMapValueCallBacks](foundation/nsnonretainedobjectmapvaluecallbacks.md)
- [NSObjectMapValueCallBacks](foundation/nsobjectmapvaluecallbacks.md)

## See Also

### Deprecated
