Сбой приложения iOS: "Имя селектора найдено в текущих регистрах аргументов: appendDictionary:into:"

Мое приложение иногда падает по следующей причине. Это происходит из библиотеки SBJSON.

Application Specific Information:
Selector name found in current argument registers: appendDictionary:into:

Thread 0 Crashed:
0   MyApp                           0x00000001006a5020 -[SBJsonWriter appendDictionary:into:] (SBJsonWriter.m:149)
1   MyApp                           0x00000001006a4b84 -[SBJsonWriter appendValue:into:] (SBJsonWriter.m:86)
2   MyApp                           0x00000001006a4998 -[SBJsonWriter stringWithFragment:] (SBJsonWriter.m:59)
3   MyApp                           0x00000001006a2dec -[NSObject(NSObject_SBJSON) JSONRepresentation] (NSObject+SBJSON.m:48)

Есть идеи, что означает этот сбой? Пожалуйста помоги.

1 ответ

Я не знаю, почему возникает ошибка, но я рекомендую вам обновить вашу версию SBJson! (Или переключитесь на NSJSONSerialisation.) С тех пор, как вы используете версию, было много-много МНОГО исправлений ошибок. Я удалил файл NSObject+SBJSON.m, указанный в вашей трассировке стека много лет назад.

Другие вопросы по тегам