IOS / Objective-C: отслеживать изменения нескольких полей uitext в виде пакета - PullRequest
0 голосов
/ 11 мая 2018

У меня есть большое количество текстовых полей на экране, и я хочу определить, какие из них изменились, а какие остались неизменными.Я могу применить к ним методы действия и проверять каждый по отдельности, но в идеале, поскольку их может быть до 20, я хотел бы иметь пакетный метод, который делает все это одним махом, когда человек экономит.

Правильнотеперь я собираю все значения в массив следующим образом:

 NSMutableArray <NSString*> *fieldText=[NSMutableArray arrayWithCapacity:20];
    [fieldText addObject:_fieldOne.text];
    [fieldText addObject:_fieldTwo.text];//
etc.

Однако массив, хотя он собирает все значения, не записывает, которые изменились, а какие нет.Каждое из текстовых полей относится к объекту, который имеет другие атрибуты, и если нет никаких изменений, я хотел бы оставить объекты нетронутыми.

Есть ли способ идентифицировать измененные текстовые поля просто для всех текстовых полей без отслеживания каждогоиндивидуально?

Заранее спасибо за любые предложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...