如何从NSArray获得NSNumber的总和?
问题描述:
我有一个大 NSArray
,其中包含 NSNumbers
,例如 3,4,20,10 ,1,100,
等...
I have a large NSArray
containing NSNumbers
like 3, 4, 20, 10, 1, 100,
etc...
如何获得所有这些NSNumbers的总和(3 + 4 + 20 + 10 + 1 + 100 +等......)
总计 NSInteger
?
How do I get the total sum of all these NSNumbers (3 + 4 + 20 + 10 + 1 + 100 + etc...)
as one total NSInteger
?
谢谢!
答
NSInteger sum = 0;
for (NSNumber *num in myArray) {
sum += [num intValue];
}