指定したマップテーブルのエレメントを削除します
void NSResetMapTable (
NSMapTable * table );
解説
指定したマップテーブルのエレメントを削除します。
返り値
引数
( NSMapTable * )table
フレームワーク
Foundation
クラス
NSResetMapTable
Function
使用可能
10.0
参照
NSFreeMapTable
例文
#import "MyObject.h" @implementation MyObject - (IBAction)myAction:(id)sender { NSString *key = @"aaa"; int value = 100; NSMapTable *mTable = NSCreateMapTable(NSIntMapKeyCallBacks, NSIntMapValueCallBacks, 10); NSMapInsertKnownAbsent(mTable, &key, &value); NSLog([NSString stringWithFormat:@"%d",sizeof(mTable)]); NSLog(NSStringFromMapTable(mTable)); NSResetMapTable(mTable); NSLog(NSStringFromMapTable(mTable)); } @end