ios NSString字符串如何转为NSNumber(已解决)

今天同事问我 NSString字符串如何转为NSNumber,思考了一下解决了

思路:先将字符串转为NSInteger类型,再通过NSNumber的创建方法@(数字)即可实现


NSString * str = @"890909";


    // 字符串转为NSInteger类型

    NSInteger num = [str integerValue];

    NSLog(@"%li",num);

    // 字符串转为NSNumber对象类型

    NSNumber * nums = @(num);

    NSLog(@"******%@",nums);





简化写法

NSNumber * nums = @([str integerValue]);



ios NSString字符串如何转为NSNumber(已解决) ios NSString字符串如何转为NSNumber(已解决) 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。