Я получаю эту загадочную ошибку в первый раз (и только в первый раз), когда мое представление загружается из-за следующей строки кода:
- (void)viewWillAppear:(BOOL)animated
{
[textField becomeFirstResponder];
}
Из-за этого есть заметная задержка (~ 3-4 секунды, даже на симуляторе), из-за которой мое приложение не отвечает. Кто-нибудь знает, как это исправить? Я не могу найти по нему документацию на сайте Apple или какие-либо решения здесь или в Google.
Как ни странно, происходит обратная ситуация, если я вставляю строку -viewDidAppear:
вместо -viewWillAppear:
; то есть вместо того, чтобы печатать ошибку только при первом отображении клавиатуры и никогда больше, ошибка печатается не в первый раз, а каждый раз после. Это вызывает у меня сильную головную боль.