Вероятно, есть очень простой способ сделать это, но это программирование, которое у меня было долгое время, но я никогда не думал, что может быть ответ.
Обратите внимание на следующее:
[someButton1 setTitle:[NSString stringWithFormat:@"%@",[someArray objectAtIndex:0]]];
[someButton2 setTitle:[NSString stringWithFormat:@"%@",[someArray objectAtIndex:1]]];
[someButton3 setTitle:[NSString stringWithFormat:@"%@",[someArray objectAtIndex:2]]];
[someButton4 setTitle:[NSString stringWithFormat:@"%@",[someArray objectAtIndex:3]]];
[someButton5 setTitle:[NSString stringWithFormat:@"%@",[someArray objectAtIndex:4]]];
[someButton6 setTitle:[NSString stringWithFormat:@"%@",[someArray objectAtIndex:5]]];
... etc
Я знаю, что могу использовать цикл For {...}
для предоставления индексов массива, но есть ли способ программно перебирать имена кнопок, то есть someButton1, someButton2 и т. Д.?