NSString 和 NSNumber 的相互转化
来源:互联网 发布:孔浩java怎么样 编辑:程序博客网 时间:2024/06/06 10:48
通常有后台请求返回的数据,解析后会有字符串,也可能有数字或bool,我们用模型接收的时候,可能类型不匹配,比如解析得到@”123.456”但我们需要的是@123.456,这就需要转化类型。
1、 NSString 转 NSNumber
NSString *str = @"120";NSNumberFormatter *numberFormatter = [[NSNumberFormatter alloc] init];[numberFormatter setNumberStyle:NSNumberFormatterDecimalStyle];NSNumber *numTemp = [numberFormatter numberFromString:str];
或者
NSString *str = @"321.32";// 字符串先转成float型,再转对象NSNumber *nums = @([str floatValue]);
2、 NSNumber 转 NSString
NSNumber *num = [NSNumber numberWithInt:2] ;NSNumberFormatter *numberFormatter = [[NSNumberFormatter alloc] init];NSString* str = [numberFormatter stringFromNumber:num];
0 0
- NSString 和 NSNumber 的相互转化
- NSString和NSNumber的相互转化
- NSNumber和NSString相互转换
- NSDate和NSString之间的相互转化
- NSString和NSDate的相互转化
- NSString和NSDate的相互转化
- iOS UIImage 和 NSString的相互转化
- string和NSString*的相互转化
- NSString和NSDate的相互转化
- NSString和NSDate相互转化
- UTF-8 和 GBK 的 NSString 相互转化的方法
- UTF-8 和 GBK 的 NSString 相互转化的方法
- UTF-8 和 GBK 的 NSString 相互转化的方法
- UTF-8 和 GBK 的 NSString 相互转化的方法
- UTF-8 和 GBK 的 NSString 相互转化的方法
- UTF-8 和 GBK 的 NSString 相互转化的方法
- UTF-8 和 GBK 的 NSString 相互转化的方法
- UTF-8 和 GBK 的 NSString 相互转化的方法
- 直接插入排序 Shell(希尔)排序
- 以游戏实例介绍Unity3d
- 初识CSS
- mvc review
- 3、Context上下文
- NSString 和 NSNumber 的相互转化
- 128 黙齎 李貴 曷若親征
- web前端优化总结
- CDOJ的使用
- Dylans loves numbers
- 由一次对arm7的中断选择寄存器(VICIntSelect)赋值而引发的思考
- [POJ 1804] Brainman · 逆序对
- 在eclipse配置scala项目
- MATLAB输入输出函数