iOS: сбой при использовании клавиатуры ...? - PullRequest
2 голосов
/ 23 сентября 2011

Довольно простая ошибка:

Нажатие любой клавиши на клавиатуре моего Mac вызывает ошибку «EXC_BAD_ACCESS» при запуске приложения на симуляторе.Если я не ввожу данные в текстовое поле, где оно работает нормально.

-

Не уверен, является ли это ошибкой в ​​моем приложении или где-то еще.Если по какому-то случаю кто-то использовал блютуз-клавиатуру в моем приложении, то я не хочу, чтобы он рухнул, волей-неволей ... малый шанс, я знаю, но я все же предпочел бы исправить это, если это ошибкаЯ включил зомби - ничего не говорит мне о том, где происходит сбой, и приложение все еще падает.

Любые мысли или ответы приветствуются, спасибо:)

Ответы [ 3 ]

4 голосов
/ 23 сентября 2011

Отключение «Автокоррекции» в настройках клавиатуры симулятора исправило эту проблему для меня.

Скриншот настроек клавиатуры в симуляторе:

image

Кажется, в симуляторе все еще есть ошибки.

1 голос
/ 23 сентября 2011

Попробуйте запустить приложение с включенным параметром "Guard Malloc"". Этот параметр вы найдете, когда перейдете на

Управление схемой -> Запустить приложение (слева) -> Диагностика (вверху) ресницы) -> под управлением Memeory.

Это покажет вам точку сбоя, где это происходит, и вы сможете найти причину гораздо легче

1 голос
/ 23 сентября 2011

Эта ошибка обычно приписывается попытке доступа к экземпляру, который уже был выпущен. Проверьте ваши экземпляры, все, что вы выделили, отпустили, а затем вы пытаетесь получить доступ. Возможно, он даже не подключен к клавиатуре, но может быть методом делегата. Разместите некоторый код, чтобы мы могли лучше понять его. Например, код для контроллера представления, который работает во время сбоя.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...