Сбой приложения 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, указанный в вашей трассировке стека много лет назад.