Ошибка CoreFoundation Trap "Thread1: EXC_BREAKPOINT (код = EXC_ARM_BREAKPOINT, subcode = 0xdefe)" - программирование
Подтвердить что ты не робот

Ошибка CoreFoundation Trap "Thread1: EXC_BREAKPOINT (код = EXC_ARM_BREAKPOINT, subcode = 0xdefe)"

Мне нужна твоя помощь. У меня эта неприятная "случайная" ошибка.

Приложение состоит из одного Mapviewcontroller и a collectionview на втором контроллере.

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

EXC_BREAKPOINT (код = EXC_ARM_BREAKPOINT, субкод = 0xdefe)

enter image description here

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

Для вашей информации приложение использует Coredata.

Любые идеи? Какой-то метод, чтобы выяснить, откуда исходит ошибка?

Любая помощь приветствуется, спасибо!

4b9b3361

Ответ 1

Помещение: ЭТО НЕ РЕШЕНИЕ Я только что предложил метод для проверки проблемы, а не ее решения. Способ продолжения расследования! Остановите downvoting!

В настоящее время я работаю с @AlanGrant86

проблема, по-видимому, связана с функцией Autolayout tableview, поэтому я переработал таблицу и ячейки программно, и проблема, похоже, решена.

Попробуйте отключить автозапуск → Как отключить автоопределение

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

Ответ 2

У меня была такая ошибка в строке, как

NSLog(@"%@: tutorial view retain count = %ld",self.class,CFGetRetainCount(CFTypeRef(tutorialView)));

где tutorialView равно nil

Ответ 3

Перезагрузите устройство iOS - это сработало для меня. Вы также можете попробовать перезапустить Xcode.

Я получал сбой, когда у меня была точка останова, но у меня были контрольные точки. Я думаю, что есть глюки в том, как Xcode обрабатывает точки останова, которые могут вызвать эту проблему, даже если в самом коде нет проблем.