处理需要将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] = @"| |";
}
}
答案 0 :(得分:0)
试
-(id)initBoard
{
NSMutableArray *mutableArray = [NSMutableArray arrayWithCapacity:100];
for (int i = 0; i < 100; i++)
{
[mutableArray addObject:@"| |"];
}
_board = mutableArray;
}