-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 に答える