NSDictionary转化成NSString

说明:有时候我们给服务器传递参数的时候,需要传递字符串,这个时候我们需要将字典转化成字符串,可以使用下面的方法:

 1 - (NSString*)dataToString:(id)objct
 2 {
 3   
 4     NSString *jsonString = nil;
 5     NSError *error;
 6     NSData *jsonData = [NSJSONSerialization dataWithJSONObject:objct options:0 error:&error];
 7     
 8     if (!jsonData) {
 9         
10         NSLog(@"sorry you get an error:%@",error);
11     }
12     else
13     {
14         jsonString = [[NSString alloc]initWithData:jsonData encoding:NSUTF8StringEncoding];
15         
16     }
17     
18     return jsonString;
19     
20 }

 

posted @ 2015-11-18 16:31  击水湘江  阅读(1413)  评论(0编辑  收藏  举报