笔记:NSDictionary 转 NSString

原创 2016年08月29日 17:12:40
  1. 由于开发的方便,有时候需要将NSDictionary通过NSLog打印出来,比如生产环境的推送时,我们不能直接的打断点调试,所以摘录一个方法,以便打印方便:
    2.
    -(NSString*)DataTOjsonString:(id)object
    {
    NSString *jsonString = nil;
    NSError *error;
    NSData *jsonData = [NSJSONSerialization dataWithJSONObject:object
    options:NSJSONWritingPrettyPrinted // Pass 0 if you don't care about the readability of the generated string
    error:&error];
    if (! jsonData) {
    NSLog(@"Got an error: %@", error);
    } else {
    jsonString = [[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding];
    }
    return jsonString;
    }

网上找的方法,很好用,记录一下

版权声明:本文为博主原创文章,未经博主允许不得转载。

【iOS开发】字典(NSDictionary)和JSON字符串(NSString)之间互转

1. 字典转Json字符串+ (NSString*)convertToJSONData:(id)infoDict { NSError *error; NSData *jsonData ...
  • Hanrovey
  • Hanrovey
  • 2016年06月03日 14:08
  • 22600

NSArray与NSString、NSData,NSDictionary与NSString、NSData 相互转化

NSArray *array = @[ @1, @2, @3, @4, @5, @3 ]; // 1. NSArray与NSData相互转化 // NSArray to NSData ...
  • yanglishuan
  • yanglishuan
  • 2014年10月08日 18:13
  • 1381

NSString 转NSDictionary

NSString 转NSDictionary
  • churk123
  • churk123
  • 2016年11月25日 09:51
  • 101

iOS NSString,NSArray,NSDictionary的Copy属性使用

在平时使用NSArray,NSDictionary以及NSString的过程中,经常会默认写了strong 属性,或者按照规范使用Copy,在Apple的规范中,是提倡我们使用copy的属性。 基本...
  • wolaikanyanhau
  • wolaikanyanhau
  • 2016年05月12日 13:40
  • 694

object-c中NSString与int和float NSDictionary NSString json的相互转换

NSString *tempA = @"123"; NSString *tempB = @"456";   1,字符串拼接  NSString *newString = [NSString s...
  • luckypeng
  • luckypeng
  • 2016年03月22日 21:54
  • 744

NSData,NSImage,NSDictionary,NSString,NSInteger,Float,NSURL互相转换汇总

NSString 转换成NSData 对象 NSData* xmlData = [@"testdata" dataUsingEncoding:NSUTF8StringEncoding]; NSDa...
  • lgm252008
  • lgm252008
  • 2014年11月04日 17:36
  • 5494

NSData和NSString、NSDictionary、NSArray互转

1. NSData转换为NSString、NSDictionary和NSArray NSData *responseData = [NSURLConnection sendSynchrono...
  • yaoliangjun306
  • yaoliangjun306
  • 2016年05月26日 09:10
  • 3037

NSDictionary转换成JSON字符串

普通情况下,你可能会用一个NSDictionary的分类去做NSDictionary转JSON,如下代码:NSError *error; NSData *jsonData = [NSJSONSeria...
  • huangyong1314
  • huangyong1314
  • 2016年03月07日 16:03
  • 6307

NSDictionary的用法

字典有一对key-value组成,二者必须成对出现 打印结果是{}是字典,()是数组,{()}是集合 如果键值没有成对出现,会崩溃 reason: '-[__NSPlaceholderDictio...
  • NSString_lin
  • NSString_lin
  • 2015年12月02日 17:14
  • 2376

NSString与NSArray,NSDictionary的转换

/字典或者数组转化为nsstring     NSArray *arr = [NSArray arrayWithObject:@"1"];          NSString *st...
  • u013040085
  • u013040085
  • 2014年03月21日 11:16
  • 1601
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:笔记:NSDictionary 转 NSString
举报原因:
原因补充:

(最多只允许输入30个字)