У меня есть IBAction для нажатия кнопки:
- (IBAction)importButtonClicked:(id)sender
И я хочу, чтобы произошла серия событий:
[_progressLabel becomeFirstResponder]; // I tried this but to no effect
_progressLabel.stringValue = BEGIN_IMPORT_STRING;
[_importButton setEnabled:FALSE];
_fileField.stringValue = @"";
[_progressIndicator startAnimation:nil];
Но в конечном итоге анимация _progressIndicator происходит до появления текста _progressLabel. И часто текст не будет отображаться, пока анимация _progressIndicator не остановится. Как мне это исправить?