iOS 数组里面取字典的值

简介:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
NSArray *arrData = @[@ "1" ,@ "2" ,@ "3" ,@ "4" ];
     NSArray *arrKey = @[@ "A" ,@ "B" ,@ "C" ,@ "D" ];
     NSMutableDictionary *dic = [NSMutableDictionary dictionaryWithObjects:arrData forKeys:arrKey];
                    
     NSArray *arrData1 = @[@ "5" ,@ "6" ,@ "7" ,@ "8" ];
     NSArray *arrKey1 = @[@ "E" ,@ "F" ,@ "G" ,@ "H" ];
     NSMutableDictionary *dic1 = [NSMutableDictionary dictionaryWithObjects:arrData1 forKeys:arrKey1];
     NSMutableArray *arr = [NSMutableArray arrayWithObjects:dic,dic1, nil];
                    
     for  ( int  i=0; i<[arr count]; i++) {
         for  (id f in [arr objectAtIndex:i]) {
             NSLog(@ "value = %@" ,[[arr objectAtIndex:i] valueForKey:f]);
             NSLog(@ "key = %@" ,f);
         }
     }
     NSLog(@ "arr = %@" ,[arr description]);


结果:





     本文转自新风作浪 51CTO博客,原文链接:http://blog.51cto.com/duxinfeng/1214724,如需转载请自行联系原作者



相关文章
|
iOS开发
iOS 查询数组中的对象
iOS 查询数组中的对象
212 0
|
安全 iOS开发
iOS开发 - 字面语法之数组注意事项
iOS开发 - 字面语法之数组注意事项
135 0
|
JSON 数据格式 iOS开发
iOS Json转字典Dict
开发中有时候需要用到假数据, 假数据的用途
456 0
iOS Json转字典Dict
|
存储 机器学习/深度学习 缓存
iOS - 链表、数组区别及常见算法
iOS - 链表、数组区别及常见算法
|
Web App开发 C语言 iOS开发
【IOS 开发】Object - C 数组使用详解(二)
【IOS 开发】Object - C 数组使用详解(二)
173 0
|
iOS开发 索引
【IOS 开发】Object - C 数组使用详解(一)
【IOS 开发】Object - C 数组使用详解(一)
496 0
|
存储 iOS开发
iOS线程字典
iOS线程字典
266 0
|
iOS开发
iOS中第三方有序字典框架——M13OrderedDictionary(二)
iOS中第三方有序字典框架——M13OrderedDictionary
597 0
|
存储 开发工具 开发者
iOS中第三方有序字典框架——M13OrderedDictionary(一)
iOS中第三方有序字典框架——M13OrderedDictionary
524 0
|
iOS开发 安全
iOS 给字典中插入nil的几种情景
NSString *str = nil; NSDictionary *dic = @{@"key":str}; //zs20171220 会崩溃'*** -[__NSPlaceholderDictionary initWithObjec...
1818 0