读数组

时间:2010-01-27 05:23:44

标签: iphone objective-c nsarray

我使用以下代码创建随机数,并将它们存储在数组中。

NSMutableSet *aSet = [NSMutableSet setWithCapacity:6];

while([aSet count]<=6){

    int Randnum = arc4random() % 12;

    [aSet addObject:[NSNumber numberWithInt:Randnum]];
} 

NSArray *arrayOfUniqueRandomNumbers = [aSet allObjects];

现在,我需要读取数组,使用类似

的forloop逐个获取值
for (int i = 0; i<6; i++);

有人可以帮我完成代码吗?

1 个答案:

答案 0 :(得分:2)

你可以这样做:

for (NSNumber *val in arrayOfUniqueRandomNumbers) {
    int i = [val intValue];
    ...
}