[__NSCFNumber rangeOfCharacterFromSet:]: unrecognized selector sent to instance 0xb000000000000963 BUG记录

[__NSCFNumber rangeOfCharacterFromSet:]: unrecognized selector sent to instance 0xb000000000000963  BUG记录

从模型中取出数据在界面显示的时候,程序莫名的崩溃了

信息:[__NSCFNumber rangeOfCharacterFromSet:]: unrecognized selector sent to instance 0xb000000000000963

网上查基本说是类型的不匹配,就是把NSNumber类型的赋给字符串了自己还不知情而导致。


模型中的数据也是NSString类型,赋值给label.text。

不管是打印信息还是类型都没有错误,最后试着把模型的数据重新转化给一个新的字符串。

NSString *sumStr = [NSString stringWithFormat:@"%@",model.customFields.sum];

再赋值,运行就正常了。

你可能感兴趣的:([__NSCFNumber rangeOfCharacterFromSet:]: unrecognized selector sent to instance 0xb000000000000963 BUG记录)