码迷,mamicode.com
首页 > 移动开发 > 详细

iOS NSNumber转化NSString之description

时间:2016-01-27 17:01:02      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:

我们经常需要把一个数字转成字符串,当你不需要配合其他字符串的时候可以用description.

 1     /**
 2      description属于NSObject
 3      值是NSNumber时候,不用stringWithFormate来转化成字符串了.简便得多
 4      在解析/赋值的时候比较有用,当我们需要NSString的时候,给我们的数据却是NSNumber..
 5      */
 6     
 7     //从字典取出的是NSNumber
 8     NSDictionary * dict = @{
 9                              @"":@1,
10                              @"":@2,
11                              @"":@3};
12     //取出的NSNumber 被转换成了 NSString
13     NSString * str = [dict[@""] description];
14     NSLog(@"str=%@",str);
15     
16     //从字典取出数据是NSString
17     NSDictionary * dict2 = @{@"1":@"",
18                             @"2":@"",
19                             @"3":@""};
20     //因为是字符串,这里description方法就没什么实际作用了
21     NSString * str2 = [dict2[@"2"] description];
22     NSLog(@"str2=%@",str2);

 

iOS NSNumber转化NSString之description

标签:

原文地址:http://www.cnblogs.com/huyp/p/5163688.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!