代码之家  ›  专栏  ›  技术社区  ›  Christian Stewart

NSARRAY的计数返回了什么?

  •  0
  • Christian Stewart  · 技术社区  · 14 年前

    -[NSArray count] 返回 对象(即第一个对象将是1等)或返回对象的最大索引(即第一个对象将是0)?

    2 回复  |  直到 13 年前
        1
  •  2
  •   AdamR    14 年前

    它返回对象总数。例如,如果在索引0、1和2处有一个对象,那么它将返回一个3的计数。

        2
  •  0
  •   Richard    14 年前

    它返回数组中对象的总数,而不是索引。

    NSArray *fastFoodPlaces = [NSArray arrayWithObjects:@"McDonalds", @"Burger King", @"Taco Bell", nil];
    
    NSLog(@"Total Number of Objects: %i",[fastFoodPlaces count]);
    

    返回:

    2010-08-29 18:25:50.963 StackOverflow[848:a0f] Total Number of Objects: 3
    

    没关系,只是看到了另外两个帖子><