これは些細な質問のように聞こえるかもしれませんが、*.h ファイルで 50 個のラベルを定義しました。
UILabel *tempLabel1;
UILabel *tempLabel2;
UILabel *tempLabel3;
...
UILabel *tempLabel50;
私の *.c ファイルでは、これらの各ラベルの値を設定したいのですが、手動で行ったり、何度も何度も書き込んだりしたくありません。
//Instead of doing this
tempLabel1.text = @"1";
tempLabel2.text = @"2";
...
tempLabel50.text = @"50";
//I would like to do something like this
//I know this isn't correct syntax but want to know if something like
//this can be done?
for (int i = 0; i < 50; i++)
{
tempLabel[i].text = @"%d", i+1;
}