如何计算NSArray中的项目数?

时间:2011-04-25 19:47:27

标签: ios objective-c nsarray

我想计算 NSArray中的项目数,并根据该项执行某些操作。我知道这不是什么大不了但我无法得到它。

请提出一些建议。

5 个答案:

答案 0 :(得分:29)

这很简单:

int arrayLength = array.count;

答案 1 :(得分:4)

[yourNSArrayReference count];很简单:=)

答案 2 :(得分:3)

很简单: -

[*your array name* count];

答案 3 :(得分:1)

你必须检查

[数组计数];

答案 4 :(得分:0)

确保将您的值声明为正确的类型,否则您将得到: in_shape

你可以......

Implicit conversion of 'int' to 'x' is disallowed with ARC

您将获得num = [yourArray count];

那么你应该这样做:

Implicit conversion loses integer precision: 'NSUInteger' (aka 'unsigned long') to 'int'

num = (int)[allValues count];