Instance Method インスタンスメソッド

keyEnumerator

Returns an enumerator object that lets you access each key in the map table. あなたにマップテーブルの中の各キーにアクセスさせる列挙子オブジェクトを返します。

Declaration 宣言

- (NSEnumerator<KeyType> *)keyEnumerator;

Return Value 戻り値

An enumerator object that lets you access each key in the map table. あなたにマップテーブルの中の各キーにアクセスさせる列挙子オブジェクト。

Discussion 議論

The following code fragment illustrates how you might use the method. 以下のコード断片は、どのようにあなたがそのメソッドを使ったらよいかを図解します。


NSEnumerator *enumerator = [myMapTable keyEnumerator];
id value;
 
while ((value = [enumerator nextObject])) {
    /* code that acts on the map table's keys */
}

Special Considerations 特別な注意事項

It is more efficient to use the fast enumeration protocol (see NSFastEnumeration). より効率的なのは、高速列挙プロトコルを使うことです(NSFastEnumerationを見てください)。

See Also 参照

Accessing Content 内容にアクセスする