Recebo este erro enigmático na primeira vez (e apenas na primeira vez) em que minha visualização é carregada devido à seguinte linha de código:
- (void)viewWillAppear:(BOOL)animated
{
[textField becomeFirstResponder];
}
Há um atraso perceptível (cerca de 3 a 4 segundos, mesmo no simulador) devido a isso que faz com que meu aplicativo pare de responder. Alguém sabe como consertar isso? Não consigo encontrar nenhuma documentação sobre ele no site da Apple, ou quaisquer soluções aqui ou no Google.
Estranhamente, a situação oposta acontece se eu colocar a linha em -viewDidAppear:
vez de -viewWillAppear:
; ou seja, em vez de imprimir o erro apenas na primeira vez que o teclado é mostrado e nunca mais, o erro não é impresso na primeira vez, mas sempre depois. Isso está causando uma grande dor de cabeça para mim.