2010-04-04 4 views
5

Im пытается использовать Дату Форматтер (NSDateFormatter), но я получаю эту ошибку:данные Форматтеров временно недоступен

Program received signal: “EXC_BAD_ACCESS”. 
Data Formatters temporarily unavailable, will re-try after a 'continue'. (Unknown error loading shared library "/Developer/usr/lib/libXcodeDebuggerSupport.dylib") 
+0

Вы имеете в виду NSDateFormatter? – kennytm

+0

Да, да. Кажется, что мне не хватает некоторых файлов (по неизвестной причине). Поэтому я обновляюсь до последней версии бета-версии 6 (я был на бета-версии 5). Надеюсь, это немного исправить. –

+0

Обновление до бета-версии 6 не помогло ... в чем проблема? –

ответ

14

Это не имеет ничего общего с NSDateFormatter - сообщение вставили в высказывании «Форматтеров данных» правильно , Вы получите это сообщение в нескольких ситуациях, возможно, чаще всего, когда не удается найти связанную в общей библиотеке во время запуска. Вы также можете получить его при нехватке памяти во время работы, и в этом случае начните искать утечки.

(недостаточно комментариев для комментариев).

+0

Оказалось, что я слишком рано называл дату. все исправлено сейчас –

+0

Это правильно. Любой, кто приходит в эту тему, должен ИМО игнорировать другие ответы (кроме Мэри Кей, что может быть полезно). Проблема не имеет ничего общего с версией Xcode и т. Д. – Felixyz

+0

Я думаю, этот парень также указал на решение этой проблемы. http://stackoverflow.com/questions/3843903/data-formatters-temporarily-unavailable-will-re-try-after-a-continue –

1

У меня была такая же проблема, построив код на 3.2, поскольку цель решила проблему. Может быть, это может дать подсказку, так как я не доволен этим решением.

+0

Даже я думаю, что это может быть связано с обновлением системы до новой ОС, а также с бета-версией. –

2

У меня была проблема «Data Formatters временно недоступна ...», когда я поставил точку останова в необычной позиции (например, в обработчике исключений). В окне Debugger нажмите «Show Breakpoints» и посмотрите, есть ли у вас что-то, о чем вы забыли - я это сделал.

+0

Я получил аналогичную ошибку с символической точкой останова в 'dlopen()' – pqnet

1

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

0

В моем случае, это было причиной:

NSLog(@"%@", url); 

где URL является NSURL, не NSString.

Это не было проблемой в симуляторе, но оно сгенерировало «Data Formatters временно недоступный» на устройстве.

 Смежные вопросы

  • Нет связанных вопросов^_^