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