多次元配列に保存されたタイルマップを必要とするゲームに取り組んでいます。私のゲームでは、必要なすべての保存値を含むNSStringであるこれらのマップをすべて作成しました。私は、NSStringの256個の値すべてをint16x16多次元配列に保存しようとしています。
これが私の現在のコードですが、機能しません
-(void)LoadMap:(NSString*)mapString
{
for(int h = 0; h < kMapSize; h++)
{
for(int w = 0; w < kMapSize; w++)
{
map[w][h] = [[mapString substringWithRange:NSMakeRange((h)+(w*kMapSize), 1)] intValue];
}
}
}
どんな助けでも大いに感謝します:)