0

for ループで NSMutableDictionary の KEY の名前を取得しようとしています。しかし、オブジェクトをまったく参照せずに KEY のみを取得する適切な関数が見つからないため、イライラしています。

いくつかのガイダンスをいただければ幸いです。私が欲しいキーは文字列です

NSMutableDictionary* myMutaDictionary = @{ @"theValeIwantOne":@{key:value},
                             @"theValeIwantTwo":@{key:value}
                           };

for (NSDictionary* myDictionary in myMutaDictionary) {
    NSString* key1 = //... code to get theValeIwantOne and theValeIwantTow;
}

私は、この操作が次のように簡単なPHPから来ました

foreach ($variable as $key => $value) {

    $thisIsMyKeyName = $key;
    $thisIsTheValueOfThatKey = $value;
}
4

1 に答える 1

2

探しているようですねkeyEnumerator

for (NSString *key in [dict keyEnumerator]) {
    NSString *value = [dict objectForKey:key];
}
于 2013-05-14T21:39:43.490 に答える