当前位置: 代码迷 >> 综合 >> iOS报错[__NSCFNumber length]: unrecognized
  详细解决方案

iOS报错[__NSCFNumber length]: unrecognized

热度:12   发布时间:2023-12-08 22:06:49.0

出现这种报错很大的原因是因为类型给错了,或许你这个数据是从json上解析后得到的,但是需要看一下这个数据是NSString还是NSNumber类型,如果是NSNumber类型的话,你又直接使用NSString类型的变量去接收他,那么肯定会报这样的错误,所以一定要注意数据的类型。

附:

 //NSNumber转NSStringNSNumber *nsnumber;NSNumberFormatter *numberFormatter = [[NSNumberFormatter alloc] init];NSString *str = [numberFormatter stringFromNumber:nsnumber];



  相关解决方案