指定したハッシュテーブルのエレメントを削除します
void NSResetHashTable (
NSHashTable * table );
解説
指定したハッシュテーブルのエレメントを削除します。
返り値
引数
( NSHashTable * )table
フレームワーク
Foundation
クラス
NSResetHashTable
Function
使用可能
10.0
参照
NSFreeHashTable
例文
#import "MyObject.h" @implementation MyObject - (IBAction)myAction:(id)sender { NSHashTable *hTable = NSCreateHashTable(NSNonOwnedPointerHashCallBacks, 10); NSHashInsert(hTable, (void *)"aaa"); NSHashInsert(hTable, (void *)"bbb"); NSHashInsert(hTable, (void *)"ccc"); NSLog([NSString stringWithFormat:@"%d",sizeof(hTable)]); NSLog(NSStringFromHashTable(hTable)); NSResetHashTable(hTable); NSLog(NSStringFromHashTable(hTable)); } @end