NSMapTable Klassenreferenz

#import <NSMapTable.h>

Abgeleitet von NSObject, < NSCopying > und < NSCoding >.

Basisklasse für _NSMapTable und NSMapTable1.

Aufstellung aller Elemente


Öffentliche Methoden

(id) - objectForKey:
(void) - removeObjectForKey:
(void) - setObject:forKey:
(void) - removeAllObjects
(id) - mutableDictionary
(id) - copyWithZone:
(id) - mutableCopyWithZone:
(unsigned int) - hash
(unsigned int) - weakCount
(BOOL) - isEqual:
(id) - initWithKeyOptions:valueOptions:capacity:
(id) - init
(id) - description
(id) - initWithCoder:
(void) - encodeWithCoder:
(unsigned int) - countByEnumeratingWithState:objects:count:
(unsigned int) - count
(id) - keyEnumerator
(id) - objectEnumerator
(id) - copy
(void *) - itemForKey:
(void) - setItem:forKey:
(void) - setItem:forAbsentKey:
(void) - setItem:forKnownAbsentKey:
(void *) - existingItemForSetItem:forAbsentKey:
(void) - replaceItem:forExistingKey:
(void) - removeItemForKey:
(id) - allKeys
(id) - allValues
(void) - removeAllItems
(id) - enumerator
(BOOL) - mapMember:originalKey:value:
(unsigned int) - getKeys:values:
(id) - initWithKeyFunctions:valueFunctions:
(id) - keyHashDelegate
(id) - valueHashDelegate

Öffentliche, statische Methoden

(id) + alloc
(id) + allocWithZone:
(id) + mapTableWithStrongToStrongObjects
(id) + mapTableWithWeakToStrongObjects
(id) + mapTableWithStrongToWeakObjects
(id) + mapTableWithWeakToWeakObjects
(id) + newWithKeyFunctions:valueFunctions:
(id) + weakWeakMap

Ausführliche Beschreibung

Definiert in Zeile 14 der Datei NSMapTable.h.


Dokumentation der Elementfunktionen

+ (id) alloc  

+ (id) allocWithZone: (struct _NSZone *)  fp8  

+ (id) mapTableWithStrongToStrongObjects  

+ (id) mapTableWithWeakToStrongObjects  

+ (id) mapTableWithStrongToWeakObjects  

+ (id) mapTableWithWeakToWeakObjects  

+ (id) newWithKeyFunctions: (id)  fp8
valueFunctions: (id)  fp12 

+ (id) weakWeakMap  

- (id) objectForKey: (id)  fp8  

- (void) removeObjectForKey: (id)  fp8  

- (void) setObject: (id)  fp8
forKey: (id)  fp12 

- (void) removeAllObjects  

- (id) mutableDictionary  

- (id) copyWithZone: (struct _NSZone *)  fp8  

Erneute Implementation von < NSCopying >.

- (id) mutableCopyWithZone: (struct _NSZone *)  fp8  

- (unsigned int) hash  

Implementiert NSObject.

- (unsigned int) weakCount  

Implementiert in _NSMapTable.

- (BOOL) isEqual: (id)  fp8  

Implementiert NSObject.

Implementiert in _NSMapTable und NSMapTable1.

- (id) initWithKeyOptions: (unsigned int)  fp8
valueOptions: (unsigned int)  fp12
capacity: (unsigned int)  fp16 

Implementiert in _NSMapTable.

- (id) init  

Implementiert in _NSMapTable und NSMapTable1.

- (id) description  

Implementiert in _NSMapTable und NSMapTable1.

- (id) initWithCoder: (id)  fp8  

Erneute Implementation von < NSCoding >.

Implementiert in _NSMapTable.

- (void) encodeWithCoder: (id)  fp8  

Erneute Implementation von < NSCoding >.

Implementiert in _NSMapTable.

- (unsigned int) countByEnumeratingWithState: (CDAnonymousStruct8 *)  fp8
objects: (id *)  fp12
count: (unsigned int)  fp16 

Implementiert in _NSMapTable.

- (unsigned int) count  

Implementiert in _NSMapTable und NSMapTable1.

- (id) keyEnumerator  

Implementiert in _NSMapTable.

- (id) objectEnumerator  

Implementiert in _NSMapTable.

- (id) copy  

Implementiert in _NSMapTable und NSMapTable1.

- (void *) itemForKey: (const void *)  fp8  

Implementiert in _NSMapTable und NSMapTable1.

- (void) setItem: (const void *)  fp8
forKey: (const void *)  fp12 

Implementiert in _NSMapTable und NSMapTable1.

- (void) setItem: (const void *)  fp8
forAbsentKey: (const void *)  fp12 

Implementiert in _NSMapTable.

- (void) setItem: (const void *)  fp8
forKnownAbsentKey: (const void *)  fp12 

Implementiert in _NSMapTable und NSMapTable1.

- (void *) existingItemForSetItem: (const void *)  fp8
forAbsentKey: (const void *)  fp12 

Implementiert in _NSMapTable und NSMapTable1.

- (void) replaceItem: (const void *)  fp8
forExistingKey: (const void *)  fp12 

Implementiert in _NSMapTable.

- (void) removeItemForKey: (const void *)  fp8  

Implementiert in _NSMapTable und NSMapTable1.

- (id) allKeys  

Implementiert in _NSMapTable und NSMapTable1.

- (id) allValues  

Implementiert in _NSMapTable und NSMapTable1.

- (void) removeAllItems  

Implementiert in _NSMapTable und NSMapTable1.

- (id) enumerator  

Implementiert in _NSMapTable.

- (BOOL) mapMember: (const void *)  fp8
originalKey: (const void **)  fp12
value: (const void **)  fp16 

Implementiert in _NSMapTable und NSMapTable1.

- (unsigned int) getKeys: (const void **)  fp8
values: (const void **)  fp12 

Implementiert in _NSMapTable und NSMapTable1.

- (id) initWithKeyFunctions: (id)  fp8
valueFunctions: (id)  fp12 

Implementiert in _NSMapTable.

- (id) keyHashDelegate  

- (id) valueHashDelegate  


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: