检查NSMutableArray中是否存在密钥?

Hon*_*ney -2 iphone nsmutablearray xcode4.5

我有这样一个数组:

(
{
   
    City = SanFransisco;
   
    Latitude = "28.602704";
    
   
},
{
    City = SanFransisco;
   
    Latitude = "28.49379";
   
   
},
Run Code Online (Sandbox Code Playgroud)

)

如何检查数组是否包含名为City at 0 index的键?

lak*_*esh 5

NSEnumerator *e = [array objectEnumerator];
id object;
while (object = [e nextObject]) {
  if([object objectForKey:@"City"] !=nil)
    return TRUE;
}
Run Code Online (Sandbox Code Playgroud)

如果没有迭代:

id object = [array objectAtIndex:0];
if([object objectForKey:@"City"] !=nil)
    return TRUE;
Run Code Online (Sandbox Code Playgroud)