NSStrings数组大小为100

时间:2013-02-16 20:31:49

标签: objective-c

处理需要将NSStrings数组作为主板的应用。首先,我需要一个方法来初始化大小为100的NSArray,然后构建在整个板上添加随机滑槽和梯子的方法。 makeChutes / ladder方法将采用要移动的空格数的参数。我遇到的问题只是初始化NSStrings数组,我知道我可以使用带有可变对象的非可变NSArray,但我的语法有问题。

基本上我想初始化这个:

[NSArray arrayWithObjects: @"1", @"2", @"3", @"4", @"5", @"6", @"7", @"8", @"9", nil] 

但是有100个字符串并且采用类似方法的形式:

    -(id)initBoard{
        for(int i =0; i<100;i++){
            _board[i] = @"| |";
        }
    }

1 个答案:

答案 0 :(得分:0)

-(id)initBoard
{
    NSMutableArray *mutableArray = [NSMutableArray arrayWithCapacity:100];
    for (int i = 0; i < 100; i++)
    {
        [mutableArray addObject:@"| |"];
    }
    _board = mutableArray;
}