{
ErrorCodes = (
12
);
Success=0;
}
我有上面的json响应,我想从错误代码中获取12,以便我可以显示相应的错误消息。我这样做
NSInteger err = [[dict objectForKey:@"ErrorCodes"] integerValue];
但这会产生异常错误,如
[__NSArrayM integerValue]: unrecognized selector sent to instance
我在做错了什么?以及如何将错误代码12转换为NSInteger ...
答案 0 :(得分:1)
ErrorCodes
这是一个数组,这就是你得到错误的原因。你应该尝试这样的事情:
[[[dict objectForKey:@"ErrorCodes"] objectAtIndex:0] integerValue];