2012-01-31 75 views
0

比方說,我想創建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 ?]; 
    } 

那麼,該怎麼做?

回答

4
int x = 255; 

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

的NSNumber有初始設置和方便的構造函數的 - 這裏有一個這對你似乎適合:

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

這就是你需要

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

int x = 255; 

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