我正在尝试缓存我使用 HanekeSwift 从服务返回的 json,但我收到一个语法错误,提示“无法使用类型为 '(value: JSON, key:String, formatName: String, success: (_) -> _)'"
这是我设置缓存的代码:
let cache = Shared.JSONCache
var myJON = SwiftyJSON.JSON(responseData)
cache.set(value: myJSON, key: "key", formatName: HanekeGlobals.Cache.OriginalFormatName, success: {resultData in
})
当我将图像缓存为 NSData 时,这对我来说很好。现在唯一的区别是我的缓存是 Shared.JSONCache 并且值是 JSON 类型。