iOS开发——异常:[__NSCFNumber length]: unrecognized selector sent to instance
2015-04-26 16:23
591 查看
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFNumber length]: unrecognized selector sent to instance
网上参考的他人案例,与我的情况一模一样,所以直接盗用他的图和文章了。
http://www.tuicool.com/articles/EZ3uMb7
这个错误是作者解析pilst文件中的字段的 comments数据类型为NSNumber类型,而在字典转模型时写成了NSString类型,所以报了以上错误;
解决方法:
将模型属性中的comments改为NSNumber类型,掉用的时候做一下数据转换
设置属性类型为NSNumber
调用时做下数据类型转换,转成NSString即可
相关文章推荐
- IOS TableView 报异常,unrecognized selector sent to instance(个人)
- iOS开发中, '-[__NSCFConstantString size]: unrecognized selector sent to instance 0x10abccc00'
- reason: '-[__NSCFNumber rangeOfCharacterFromSet:]: unrecognized selector sent to instance --iOS开发之崩溃
- ios开发出现 -[__NSDictionaryM isEqualToString:]: unrecognized selector sent to instance 错误
- iOS开发之 [NSNull length]:unrecognized selector sent to instance
- 【ios 异常FAQ】unrecognized selector sent to instance
- iOS开发中, -[__NSCFConstantString size]: unrecognized selector sent to instance 0x104ff2c00
- iOS开发之Debug之unrecognized selector sent to instancexxx
- 新浪微博SDK抛出异常-[__NSDictionaryM weibosdk_WBSDKJSONString]: unrecognized selector sent to instance 0x7fb
- iOS报错[__NSArrayI removeObjectAtIndex:]: unrecognized selector sent to instance
- IOS微信API异常:unrecognized selector sent to instance 0x17005c9b0'
- iOS crash:[__NSCFNumber length]: unrecognized selector sent to instance 0xb000000000000053
- iOS BUG整理--[__NSCFNumber length]: unrecognized selector sent to instance 崩溃解决
- iOS BUG收集: -[__NSCFNumber rangeOfCharacterFromSet:]: unrecognized selector sent to instance
- 【iOS】unrecognized selector sent to instance出现的原因和解决方案
- 新浪微博SDK抛出异常-[__NSDictionaryM weibosdk_WBSDKJSONString]: unrecognized selector sent to instance 0x7fb
- iOS调用分类时异常unrecognized selector sent to class
- iOS中的crash防护(一)unrecognized selector sent to instance
- 【iOS】使用storyboard界面跳转报错:unrecognized selector sent to instance 0x7
- [iOS] Error Fixed : [__NSArrayI addObject:]: unrecognized selector sent to instance