ios [__NSCFNumber isEqualToString:]: unrecognized selector sent to instance 0x7a97d4c0'报错
Posted 神来芒果
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ios [__NSCFNumber isEqualToString:]: unrecognized selector sent to instance 0x7a97d4c0'报错相关的知识,希望对你有一定的参考价值。
今天接口由get换成post,我去改进行登录但出现了这个错误,首先出错先看能不能与服务器交互,能不能获得数据,其次,获得的数据是不是你想要的,记住,首先出错要想到是自己的问题,还有就是程序崩了要学会自己解决,打断点找原因,一步步跟,看是哪里出了问题
我这个问题一看就是拿了NSCFNumber类型和NSString类型做了比较,由于不会响应isEqualToString方法而报错,所以只要转换一下就可以了
NSString *factory_id = [NSString stringWithFormat:@"%@",[response objectForKey:@"factory_id"]];
以上是关于ios [__NSCFNumber isEqualToString:]: unrecognized selector sent to instance 0x7a97d4c0'报错的主要内容,如果未能解决你的问题,请参考以下文章
iOS报错[__NSCFNumber length]: unrecognized
iOS:寻找 NSDictionary 值时出现错误:[__NSCFNumber isEqualToString:]: unrecognized selector sent to instanc
ios [__NSCFNumber isEqualToString:]: unrecognized selector sent to instance 0x7a97d4c0'报错
无法将“__NSCFNumber”()类型的值快速转换为“NSArray”