objectEnumerator
オブジェクトの列挙子オブジェクトを返します
解説
要素の数え上げを行うためのオブジェクtの列挙子オブジェクト(NSEnumerator)を返します。
MacOS10.5,iOS2.0以降ではFastEnumerationプロトコルを使ったほうが高速です。
返り値
( NSEnumerator * )
NSEnumerator
引数
フレームワーク
Foundation
クラス
NSDictionary
Instance Methods
使用可能
10.0
参照
- keyEnumerator
- nextObject (NSEnumerator)
例文
#import "MyObject.h" @implementation MyObject - (IBAction)myAction:(id)sender { id obj; NSArray *objArr = [NSArray arrayWithObjects:@"iti", @"ni", @"san", nil]; NSArray *keyArr = [NSArray arrayWithObjects:@"1", @"2", @"3", nil]; NSEnumerator *aObjEnumerator; NSDictionary *dic = [[[NSDictionary alloc] autorelease] initWithObjects:objArr forKeys:keyArr]; aObjEnumerator = [ dic objectEnumerator ]; while ((obj = [aObjEnumerator nextObject])) { NSLog([obj description]); } } @end