Это больше вопрос о лучших практиках. У меня есть представление со многими текстовыми полями, и мне нужен метод, который будет переключаться между включением и отключением всех текстовых полей одновременно. Один способ, который, я думаю, сработает, заключается в следующем:
- (void)activateTextFields:(BOOL)activate {
[firstTextField setUserInteractionEnabled:activate];
[secondTextField setUserInteractionEnabled:activate];
...
[lastTextField setUserInteractionEnabled:activate];
}
Однако мне интересно, есть ли лучший способ (учитывая огромное количество полей) сделать это с помощью одной строки, которая отключит / включит все текстовые поля одновременно.
Спасибо за помощь!