iOS NSNumber转化NSString之description
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS NSNumber转化NSString之description相关的知识,希望对你有一定的参考价值。
我们经常需要把一个数字转成字符串,当你不需要配合其他字符串的时候可以用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的主要内容,如果未能解决你的问题,请参考以下文章