-2

我有一个这样的数组:

(
{
   
    City = SanFransisco;
   
    Latitude = "28.602704";
    
   
},
{
    City = SanFransisco;
   
    Latitude = "28.49379";
   
   
},

)

如何检查数组是否包含名称为 City 在 0 索引处的键?

4

1 回答 1

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

如果没有迭代:

id object = [array objectAtIndex:0];
if([object objectForKey:@"City"] !=nil)
    return TRUE;
于 2013-01-23T10:51:41.100 回答