zoukankan      html  css  js  c++  java
  • iOS 字典和NSData之间转换

     1 //字典转NSData:
     2 +(NSData *)returnDataWithDictionary:(NSDictionary*)dict
     3 {
     4     NSMutableData *data = [[NSMutableData alloc]init];
     5     NSKeyedArchiver* archiver = [[NSKeyedArchiver alloc]initForWritingWithMutableData:data];
     6     [archiver encodeObject:dict forKey:@"talkData"];
     7     [archiver finishEncoding];
     8     return data;
     9 }
    10 
    11 //NSData 转字典:
    12 // NSData转dictonary
    13 +(NSDictionary*)returnDictionaryWithDataPath:(NSData*)data
    14 {
    15     //  NSData* data = [[NSMutableData alloc]initWithContentsOfFile:path]; 拿路径文件
    16     NSKeyedUnarchiver* unarchiver = [[NSKeyedUnarchiver alloc]initForReadingWithData:data];
    17     NSDictionary* myDictionary = [unarchiver decodeObjectForKey:@"talkData"];
    18     [unarchiver finishDecoding];
    19     return myDictionary;
    20 }
  • 相关阅读:
    Spring 中各种通知
    Spring 中的注解
    Spring_DI利用set方法赋值Demo
    Beta冲刺总结
    用户使用调查报告
    Beta(7/7)
    Beta(6/7)
    Beta(5/7)
    Beta(4/7)
    Beta(3/7)
  • 原文地址:https://www.cnblogs.com/kfgcs/p/6387436.html
Copyright © 2011-2022 走看看