我们如何识别对象是否可用于特定键。我试过以下:
for(NSDictionary *item in jsonArray){
if([item objectForKey:@"EventDate"])
NSLog([item objectForKey:@"EventDate"]);
}
这使代码崩溃并出现错误:
-[__NSCFString objectForKey:]: unrecognized selector sent to instance 0x6a567b0
如果密钥不存在,我还发现许多显示的帖子objectForKey
将返回。nil
我的问题是类中还有一个方法NSDictionary
是“setNilValueForKey”。这怎么可能我们不能NSDictionary
用 nil 对象指定键,而且我们有方法为 中的对象设置 nil 值NSDictionary
。
请先提出建议,并在第二次查询时让我清楚。