ボードとして NSStrings の配列を持つ必要があるアプリに取り組んでいます。最初に、サイズ 100 の NSArray を初期化するメソッドが必要です。次に、ボード全体にランダムなシュートとはしごを追加するメソッドを構築します。makeChutes/ladders メソッドは、移動するスペースの数のパラメーターを取ります。私が抱えている問題は、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] = @"| |";
}
}