私はXcodeでアプリを構築しており、NIBには81個のテキストビューがあり、それぞれに連続した名前が付いているため、box1、box2、box3、box4などです。
データ操作を行うとき、たとえば、各ボックスのデータを使用して配列に追加できるようにしたいです。私ができるようにしたいのは、これをループに入れることです。たとえば、次のようになります。
NSMutableArray *array = [[NSMutableArray alloc] init];
for (int i=1; i<82; i++) {
[array addObject: [Indirect("box" & i).text];
}
同様に、テキストビューに出力するときは、各テキストビューを個別に参照するのではなく、配列からループできるようにしたいです。だから次のようなもの:
for (int i=1; i<82; i++) {
indirect("box" & i).text = [array objectAtIndex:i];
}
何か案は?これが明らかな場合は申し訳ありません-ゲームにはかなり新しいです。