通过循环遍历NSMutableArray来检索整数

jav*_*ill 0 cocoa loops objective-c nsnumber nsmutablearray

有人可以通过循环显示如何检索值NSMutableArray吗?我的代码基本上为数组添加整数,如下所示:

NSMutableArray *ptr = [[NSMutableArray alloc] init];

[ptr addObject:[NSNumber numberWithInt:1]];
[ptr addObject:[NSNumber numberWithInt:2]];
[ptr addObject:[NSNumber numberWithInt:3]];

 // How to retrieve them as integers?
Run Code Online (Sandbox Code Playgroud)

我正在尝试从数组中检索每个数字并将它们总计为总值.

Jus*_*Sid 5

它实际上非常简单:

int totalValue = 0;
for(NSNumber *number in myArray) // Use fast enumeration to iterate through the array
{
    totalValue += [number intValue];
}
Run Code Online (Sandbox Code Playgroud)