创建数字对象

时间:2012-01-31 07:27:15

标签: objective-c ios

假设我要创建255个数字对象。

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

    int x = 255;

    for(int y = 0; y < x; y++)
    {
        [arr addObject: [NSNumber  //for example NSString have initWithFormat method how to achieve that with NSNumber ?];
    }

那么,怎么做?

3 个答案:

答案 0 :(得分:4)

int x = 255;

for(int y = 0; y < x; y++)
{
    [arr addObject: [NSNumber numberWithInt:y]];
}

答案 1 :(得分:3)

NSNumber有一个 ton 的初始化器和便利构造器 - 这里有一个看起来适合你的:

[arr addObject:[NSNumber numberWithInt:y]];

答案 2 :(得分:2)

这就是你所需要的一切

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

int x = 255;

for(int y = 0; y < x; y++)
{
    [arr addObject: [NSNumber numberWithInt:y]];
}