简体   繁体   English

- [__ NSCFArray objectForKey:]:无法识别的选择器发送到实例0x11c824e0

[英]-[__NSCFArray objectForKey:]: unrecognized selector sent to instance 0x11c824e0

I face this error, Please help me for this and here is my code: 我遇到这个错误,请帮助我,这是我的代码:

if(![[tmparr objectForKey:@"error"] isEqualToString:@"No data found"]){
resultArray = [NSArray arrayWithArray:[NSJSONSerialization JSONObjectWithData:data options:kNilOptions error:nil]];}

问题是tmparrNSArray类型的变量,但我猜你在这行中将它视为NSDictionary

[tmparr objectForKey:@"error"];

I solve this issue thanks to all 感谢所有人,我解决了这个问题

if( [tmparr isKindOfClass:[NSDictionary class]] && ![[tmparr objectForKey:@"error"] isEqualToString:@"No data found"]){

                 resultArray = [NSArray arrayWithArray:[NSJSONSerialization JSONObjectWithData:data options:kNilOptions error:nil]];
         }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 解析json并获取异常,原因:'-[__ NSCFArray objectForKey:]:无法识别的选择器已发送到实例0x7b1c7630 - parsing json and getting exception, reason: '-[__NSCFArray objectForKey:]: unrecognized selector sent to instance 0x7b1c7630 [NSCFArray行]:无法识别的选择器已发送到实例0x3953a20 - [NSCFArray row]: unrecognized selector sent to instance 0x3953a20 解析json并获取NSInvalidArgumentException',原因:'-[__ NSCFArray objectForKey:]:无法识别的选择器已发送到实例 - parsing json and getting NSInvalidArgumentException', reason: '-[__NSCFArray objectForKey:]: unrecognized selector sent to instance [__NSArrayM objectForKey:]:无法识别的选择器已发送到实例0x7faf59e2fd10 - [__NSArrayM objectForKey:]: unrecognized selector sent to instance 0x7faf59e2fd10 -[_ NSInlineData objectForKey:]:无法识别的选择器已发送到实例0x7e351cc0' - -[_NSInlineData objectForKey:]: unrecognized selector sent to instance 0x7e351cc0' [__NSCFArray 长度]:无法识别的选择器发送到实例 - [__NSCFArray length]: unrecognized selector sent to instance [NSCFArray length]:发送到实例的无法识别的选择器 - [NSCFArray length]: unrecognized selector sent to instance 错误:[事件objectForKey:]:无法识别的选择器已发送到实例0x - An error: [Events objectForKey:]: unrecognized selector sent to instance 0x '-[__ NSCFString objectForKey:]:无法识别的选择器已发送到实例0x9c515c0' - '-[__NSCFString objectForKey:]: unrecognized selector sent to instance 0x9c515c0' 目标 c [__NSArrayM objectForKey:]: 无法识别的选择器发送到实例 - objective c [__NSArrayM objectForKey:]: unrecognized selector sent to instance
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM