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

# Legacy Hash Table Implementation

## Topics

### Functions

- [NSAllHashTableObjects(_:)](foundation/nsallhashtableobjects(_:).md)
- [NSCompareHashTables(_:_:)](foundation/nscomparehashtables(_:_:).md)
- [NSCopyHashTableWithZone(_:_:)](foundation/nscopyhashtablewithzone(_:_:).md)
- [NSCountHashTable(_:)](foundation/nscounthashtable(_:).md)
- [NSCreateHashTable(_:_:)](foundation/nscreatehashtable(_:_:).md)
- [NSCreateHashTableWithZone(_:_:_:)](foundation/nscreatehashtablewithzone(_:_:_:).md)
- [NSEndHashTableEnumeration(_:)](foundation/nsendhashtableenumeration(_:).md)
- [NSEnumerateHashTable(_:)](foundation/nsenumeratehashtable(_:).md)
- [NSFreeHashTable(_:)](foundation/nsfreehashtable(_:).md)
- [NSHashGet(_:_:)](foundation/nshashget(_:_:).md)
- [NSHashInsert(_:_:)](foundation/nshashinsert(_:_:).md)
- [NSHashInsertIfAbsent(_:_:)](foundation/nshashinsertifabsent(_:_:).md)
- [NSHashInsertKnownAbsent(_:_:)](foundation/nshashinsertknownabsent(_:_:).md)
- [NSHashRemove(_:_:)](foundation/nshashremove(_:_:).md)
- [NSNextHashEnumeratorItem(_:)](foundation/nsnexthashenumeratoritem(_:).md)
- [NSResetHashTable(_:)](foundation/nsresethashtable(_:).md)
- [NSStringFromHashTable(_:)](foundation/nsstringfromhashtable(_:).md)

### Data Types

- [NSHashEnumerator](foundation/nshashenumerator.md)
- [NSHashTableCallBacks](foundation/nshashtablecallbacks.md)
- [NSHashTableOptions](foundation/nshashtableoptions.md)

### Constants

- [NSIntegerHashCallBacks](foundation/nsintegerhashcallbacks.md)
- [NSNonOwnedPointerHashCallBacks](foundation/nsnonownedpointerhashcallbacks.md)
- [NSNonRetainedObjectHashCallBacks](foundation/nsnonretainedobjecthashcallbacks.md)
- [NSObjectHashCallBacks](foundation/nsobjecthashcallbacks.md)
- [NSOwnedObjectIdentityHashCallBacks](foundation/nsownedobjectidentityhashcallbacks.md)
- [NSOwnedPointerHashCallBacks](foundation/nsownedpointerhashcallbacks.md)
- [NSPointerToStructHashCallBacks](foundation/nspointertostructhashcallbacks.md)

## See Also

### Deprecated
