iOS executeSelectorOnMainThread проблема - PullRequest
0 голосов
/ 12 августа 2011

У меня проблема с executeSelectorOnMainThread, Он получает "EXC_BAD_ACCESS".

Есть идеи, что это может быть?

Спасибо

1 Ответ

1 голос
/ 12 августа 2011

EXC_BAD_ACCESS - это когда вы обращаетесь к памяти, которой вам не следует.

Вы не предоставили никакого кода, но скорее всего вы передаете указатель мусора или используете объект, который был освобожден.

Попробуйте запустить вашу программу с переменной окружения NSZombieEnabled, установленной в YES.Таким образом, вам сообщат, если вы вызываете методы для освобожденного экземпляра.

Другой совет - запустить вашу программу в Инструментах, используя шаблон документа Zombie.

Итак, подведем итог:

  1. Установите точку останова и убедитесь, что ваши указатели соответствуют вашим ожиданиям.
  2. Используйте NSZombieEnabled и Instruments для определения вашего плохого доступа к памяти.
  3. Введите здесь некоторый код дляпомогите устранить проблему.
...