iOS 将字典 数组 转换成 NSdata 或者 NSString
来源:互联网 发布:检测电脑温度软件 编辑:程序博客网 时间:2024/05/01 07:29
NSObject+JSONCategories.h
#import <Foundation/Foundation.h>@interface NSObject (JSONCategories)/** * 描述:将NSArray或者NSDictionary转化为NSData * 参数: * 返回值:转化后的NSData * */-(NSData*)JSONData;/** * 描述:将NSArray或者NSDictionary转化为NSString * 参数: * 返回值:转化后的NSString * */-(NSString*)JSONString;@end
NSObject+JSONCategories.m
#import "NSObject+JSONCategories.h"@implementation NSObject (JSONCategories)-(NSString*)JSONString;{ NSError* error = nil; NSData *jsonData = [NSJSONSerialization dataWithJSONObject:self options:NSJSONWritingPrettyPrinted error:&error]; if ([jsonData length] > 0 && error == nil){ NSString *jsonString = [[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding]; return [jsonString autorelease]; }else{ return nil; }}-(NSData*)JSONData{ NSError* error = nil; NSData *jsonData = [NSJSONSerialization dataWithJSONObject:self options:NSJSONWritingPrettyPrinted error:&error]; if ([jsonData length] > 0 && error == nil){ return jsonData; }else{ return nil; }}
0 0
- iOS 将字典 数组 转换成 NSdata 或者 NSString
- iOS 将字典 数组 转换成 NSdata 或者 NSString
- 将字典或者数组转换成JSON数据或者字符串
- IOS---NSdata 与 NSString,Byte数组,UIImage 的相互转换
- IOS---NSdata 与 NSString,Byte数组,UIImage 的相互转换
- IOS---NSdata 与 NSString,Byte数组,UIImage 的相互转换
- ios -- NSdata 与 NSString,Byte数组,UIImage 的相互转换
- iOS -- NSdata 与 NSString,Byte数组,UIImage 的相互转换
- IOS---NSdata 与 NSString,Byte数组,UIImage 的相互转换
- iOS NSdata 与 NSString,Byte数组,UIImage 的相互转换
- iOS NSString 和NSData 转换
- iOS NSString 和NSData 转换
- iOS NSString 和NSData 转换
- iOS NSString 和NSData 转换
- iOS NSString 和NSData 转换
- iOS NSString 和NSData 转换
- iOS NSString 和NSData 转换
- iOS NSString 和NSData 转换
- 第十五周项目2-洗牌
- Qt学习一:基本程序Hello World!
- 关于android studio 出现Error:Execution failed for task ':app:buildInfoDebugLoader'.的解决办法
- sparkstreaming消费kafka中的数据
- 02、Android 开发环境搭建
- iOS 将字典 数组 转换成 NSdata 或者 NSString
- 大数据告诉你,中国哪里出美女
- Ajax之三 Ajax服务器端控件
- shell记录
- NSUserDefaults 简介,使用 NSUserDefaults 存储自定义对象
- 前端常见术语
- 测试之路——记一次解决问题的过程
- 详解五大排序算法
- 多么痛的领悟!!!