假设字典的名称为nameOfDictionary
,密钥名称为string
。
我试图通过使用:
获取字典的值[nameOfDictionary objectForKey:@"string"];
然而,我得到的是底部的那个。无论如何我可以单独222
或sample
吗?
{
222 = "sample";
}
答案 0 :(得分:1)
“string”键下的对象似乎也是字典。因此,您可以单独获取该字典的键和值。
NSDictionary *nameOfDictionary = @{@"string":@{@"222":@"Sample"}};
NSDictionary *dict = nameOfDictionary[@"string"];
for (NSString *key in [dict keyEnumerator]) {
NSLog(@"%@ = %@", key, dict[key]);
}
key
将包含222,dict[key]
将包含示例
答案 1 :(得分:-1)
尝试 allKeys
函数将返回所有键,
for( NSString *aKey in [dictionary allKeys])
{
NSLog(@"Do something with the key here:%@",aKey );
}