我們經常需要把一個數字轉成字元串,當你不需要配合其他字元串的時候可以用description. 1 /** 2 description屬於NSObject 3 值是NSNumber時候,不用stringWithFormate來轉化成字元串了.簡便得多 4 在解析/賦值的時候比較有用,當我們需要NSS
我們經常需要把一個數字轉成字元串,當你不需要配合其他字元串的時候可以用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);