IOS NSDictionary 、 NSData 相互转换
2016-07-15 18:42
351 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/baolong328683/article/details/51920232
// dictonary 转 NSData +(NSData *)returnDataWithDictionary:(NSDictionary*)dict { NSMutableData *data = [[NSMutableData alloc]init]; NSKeyedArchiver* archiver = [[NSKeyedArchiver alloc]initForWritingWithMutableData:data]; [archiver encodeObject:dict forKey:@"talkData"]; [archiver finishEncoding]; return data; } // NSData转dictonary +(NSDictionary*)returnDictionaryWithDataPath:(NSData*)data { // NSData* data = [[NSMutableData alloc]initWithContentsOfFile:path]; 拿路径文件 NSKeyedUnarchiver* unarchiver = [[NSKeyedUnarchiver alloc]initForReadingWithData:data]; NSDictionary* myDictionary = [unarchiver decodeObjectForKey:@"talkData"]; [unarchiver finishDecoding]; return myDictionary; }
相关文章推荐
- NSdata 与 NSString,Byte数组,UIImage 的相互转换---ios开发 Objective-C
- iOS中NSString,NSData和char的相互转换,JSON串转化为NSDictionary或NSArray
- NSdata 与 NSString,Byte数组,UIImage 的相互转换
- NSdata 与 NSString,Byte数组,UIImage 的相互转换---ios开发 Objective-C .
- NSData 与 NSString,Byte数组,UIImage 的相互转换
- NSData 与 NSString,Byte数组,UIImage 的相互转换
- Iphone开发-NSdata 与 NSString,Byte数组,UIImage 的相互转换(转)
- 集合间相互转换,浅谈相关内存管理,使用NSData处理数据,使用NSDate - iOS
- iOS NSData 和十六进制字符串之间的相互转换
- NSData 与 NSString,Byte数组,UIImage 的相互转换
- NSdata 与 NSString,Byte数组,UIImage 的相互转换
- iOS NSDictionary、NSData、JSON等 数据类型相互转换
- NSData 与 NSString,Byte数组,UIImage 的相互转换
- NSdata 与 NSString,Byte数组,UIImage 的相互转换
- NSData 与 NSString,Byte数组,UIImage 的相互转换
- NSdata 与 NSString,Byte数组,UIImage 的相互转换
- iOS NSDictionary、NSData、JSON数据类型相互转换
- NSdata 与 NSString,Byte数组,UIImage 的相互转换---ios开发 Objective-C
- NSData与NSString、Byte数组,UIImage的相互转换
- 『IOS』NSdata 与 NSString,Byte数组,UIImage 的相互转换