IOS 快速将网络数据转化为所需的对象
来源:互联网 发布:一切用数据说话 编辑:程序博客网 时间:2024/06/10 18:16
直接上代码 如下 data 就是网络数据 className 是类名 注意类的属性要和数据的key 一样-(NSArray *)changeNetData:(NSArray *)data ToObj:(NSString *)className{ NSMutableArray * bridgeArray = [NSMutableArrayarray]; [data enumerateObjectsUsingBlock:^(id obj, NSUInteger idx, BOOL *stop) { id parameter = [[NSClassFromString(className) alloc]init]; unsignedint outCount, i; objc_property_t *properties = class_copyPropertyList([NSClassFromString(className) class], &outCount); for (i = 0; i objc_property_t property = properties[i]; constchar* char_f =property_getName(property); NSString *propertyName = [NSStringstringWithUTF8String:char_f]; if ([obj valueForKey:propertyName]) { [parameter setValue:[NSStringstringWithFormat:@"%@",[obj valueForKey:propertyName]] forKey:propertyName]; } } [bridgeArray addObject:parameter]; }]; return bridgeArray;}
0 0
- IOS 快速将网络数据转化为所需的对象
- 将sql查询出来的数据转化为对象
- 将ajax返回的json数据转化为json对象
- iOS 将对象转化为json串
- 将list对象转化为json数据存入文档
- JSON.parse()方法,将数据(字符串)转化为javascript对象
- json数据转化为对应的对象
- java方式的将java对象以及list或者map转化为json数据
- java方式的将java对象以及list或者map转化为json数据 .
- java方式的将java对象以及list或者map转化为json数据 .
- iOS开发之将字典NSDictionary转化为NSData数据
- 将对象转化为DataTable
- 将对象转化为字符串
- 将java的pojo对象转化为flex vo对象
- iOS开发之十六进制颜色数据转化为UIColor对象
- 将数据转化为xml
- java方式的将java对象以及list或者map转化为json数据,json转换为object或者map
- iOS 对象转化为字典
- Flume 第三方插件使用说明
- Cocos2d-js学习笔记
- Android与JNI(一)
- 笔记一 VS2010+opencv 2.4.9环境搭建
- Struts2标签库整理【完整】
- IOS 快速将网络数据转化为所需的对象
- Git工作流指南(三):功能分支工作流
- Android4.4以上实现沉浸式状态栏 及 低版本中使用Material设计
- Adobe RGB和sRGB色彩空间的主要区别
- win7安装Genymotion 和 virtualBox eclipse插 使用离线ova 附下载
- canvas绘制图形API(一)
- android查看activity启动时间
- springmvc-- Failed to convert property value of type 'java.lang.String' to required type
- hive中文乱码问题