我正在尝试缓存json我从使用HanekeSwift的服务返回但是我得到一个语法错误,说“无法使用类型的参数列表调用'set'(值:JSON,key:String,formatName:String ,成功:(_) - > _)'“
以下是我设置缓存的代码:
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类型。