Мое приложение работало нормально на iPhone SDK 3.1. Однако, когда я пытаюсь запустить его в симуляторе 3.2, я получаю следующую ошибку, и она вылетает:
bool _WebTryThreadLock (bool), 0x5148280: Пытался получить веб-блокировку из потока, отличного от основного или веб-потока. Это может быть результатом обращения к UIKit из вторичного потока. Грохнуть сейчас ...
Программа получила сигнал: «EXC_BAD_ACCESS».
Когда я отлаживаю его, это приводит меня к следующему кодовому правилу:
- (void)LoginViewToCheckView:(id)sender {
CheckViewController *tempTestController = [[CheckViewController alloc] initWithStyle:UITableViewStyleGrouped];
[tempTestController setDelegate:self];
[self setCheckViewController: tempTestController];
[tempTestController release];
[navigationController pushViewController:checkViewController animated:YES];}
Другая вещь, о которой стоит упомянуть, - возможно, я вызываю эту функцию из отдельного потока.
Есть идеи, что может быть не так?