2016-01-14 1 views
3

Я пытаюсь архивировать один из моих классов через NSCoding, но одним из свойств является JSON. Я использую SwiftyJSON для преобразования JSON в NSData с помощью метода encodeWithCoder, но иногда получаю фатальную ошибку: «NSInvalidArgumentException», причина: «*** + [NSJSONSerialization dataWithJSONObject: options: error:]».Преобразование JSON в NSData для архива

ответ

3

У меня была такая же проблема. Вместо преобразования JSON в NSData я преобразовал его в String и затем закодировал это. Это работает для меня.

+0

Простейший, но лучший. решение. Когда-либо. – mathielo

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

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