iOS处理数据(后台返回的数据根据某个字段分为多个section)
2017-06-06 16:45
435 查看
NSMutableArray *arr = dataDic[@"list"]; // NSMutableDictionary *seqDic = [NSMutableDictionary dictionary]; for (int i = 0; i < arr.count; i++) { NSMutableArray *list = [NSMutableArray array]; NSDictionary *dicTemp = arr[i]; //将空数组放进对应的时间中(过滤了重复的时间) [seqDic setValue:list forKey:dicTemp[@"createdTime"]]; } for (int i = 0; i < arr.count; i++) { //从返回的整个数据中找数据 NSDictionary *dicT = arr[i]; //取出seqDic的键(相同时间)所对应的值(数组) NSMutableArray *listArr = [seqDic valueForKey:dicT[@"createdTime"]]; [listArr addObject:dicT]; } //数组中放数组 self.dataArr = [NSMutableArray arrayWithArray:[seqDic allValues]]; //数组中放时间 self.timeArr = [NSMutableArray arrayWithArray:[seqDic allKeys]];
相关文章推荐
- iOS项目开发中,对后台返回数据为<null>时候的处理,避免取值产生程序崩溃问题
- iOS开发中后台返回null,<null>字段的处理
- iOS项目开发中,对后台返回数据为<null>时候的处理,避免取值产生程序崩溃问题
- Ajax上传根据服务器端返回数据进行js处理
- struts2 + ajax(由前台的form提交数据到后台,再根据form所调用返回获取的后台json格式的数据返回到前端,然后前端用jquery对json数据进行解析)==》》涉及非文件上传的部分
- Fresco 源码分析(四) 后台数据返回到前台的处理 - Drawable体系的介绍(3) 遗留任务预览
- ajax提交表单数据,并根据返回的数据进行相关处理的代码
- ios后台处理数据存储线程的代码
- Gson使用中,如果有的字段网络上返回的数据可能为null的处理
- iOS 处理服务器返回的浮点数数据
- iOS 用webView加载后台返回的HTML数据
- wpf 根据DataTable在后台自动创建DataGrid,而且可以对数据进行初步处理,显示差异
- Jquery 使用Ajax获取后台返回的Json数据后,页面处理
- (转:Tonny Yang)jQuery备忘之(一):jQuery处理.Net后台返回的Xml格式与Json格式的数据的比较分析
- struts2 + ajax(由前台的form提交数据到后台,再根据form所调用返回获取的后台json格式的数据返回到前端,然后前端用jquery对json数据进行解析)==》》涉及文件上传的部分
- aotocomplete.js 处理返回后台传回的json格式的数据
- GridView根据数据库返回的值,在显示到界面前对相关数据进行处理后显示
- iOS项目中由于后台数据返回null导致的错误解决
- ajax提交数据到后台处理返回json问题
- iOS 下载图片 -当后台返回的数据是文件流而不是图片url