将JSON转换为NSData for Archival

时间:2016-01-14 23:15:10

标签: ios swift swifty-json

我正在尝试通过NSCoding存档我的一个类,但其中一个属性是JSON。我正在使用SwiftyJSON使用encodeWithCoder方法将JSON转换为NSData但我偶尔会遇到致命错误:“'NSInvalidArgumentException',原因:'*** + [NSJSONSerialization dataWithJSONObject:options:error:]”。

1 个答案:

答案 0 :(得分:3)

我遇到了同样的问题。我没有将JSON转换为NSData,而是将其转换为String,然后对其进行编码。这对我有用。