У меня есть метка NSTextField
, значение которой связано с controller.status
Когда я вызываю функцию [controller someFunction]
, которая обновляет статус с помощью [self setStatus:@"Something"];
, пользовательский интерфейс не отражает изменения, пока процесс не завершится. Статус был успешно изменен, но я использую текстовое поле в качестве статуса для пользователя, поэтому его значение будет меняться несколько раз до конца функции.
Почему пользовательский интерфейс не обновляется при каждом изменении значения статуса? Он отображается только в конце процесса с указанием статуса.