NSDictionary *myDict = @{@"one":@"1",@"two":@"2"};
for (NSDictionary* tmp in myDict) {
NSLog(@"%@",tmp);
}
调查结果:
我的tmp
是NSString
我想要一个dictionary
,key
= 1,value
=1
发布于 2015-12-10 09:31:20
for in
for NSDictionary
将迭代密钥。
for (NSString * key in myDict) {
NSLog(@"%@",key);
NSString * value = [myDict objectForKey:key];
}
如果你想要一本字典。您必须根据这些值创建一个字典。
for (NSString * key in myDict) {
NSLog(@"%@",key);
NSString * value = [myDict objectForKey:key];
NSDictionary * dict = @{key:value};
}
或者你应该这样说:
NSArray *arrDict = @[{@{"one":@"1"},@{@"two":@"2"}];
for (NSDictionary* tmp in arrDict) {
NSLog(@"%@",tmp);
}
https://stackoverflow.com/questions/34197749
复制相似问题