将responseObject JSON保存到ios的NSCachedURLResponse中?

时间:2015-07-23 08:25:51

标签: ios json swift nscache

我在将JSON保存到NSCachedURLResponse时遇到问题。

这是我的代码:

 operation.responseSerializer = AFJSONResponseSerializer()
 operation.setCompletionBlockWithSuccess({ (operation, responseObject) -> Void in  
    var cachedResponse = NSCachedURLResponse(response: operation.response,
        data: operation.responseData)
    NSURLCache.sharedURLCache().storeCachedResponse(cachedResponse, forRequest: request)
 })

我知道此代码没有实际错误,但它导致了JSON格式问题。 保存operation.responseoperation.responsedata会导致JSON的格式设置为"feed":,而不是feed =

我在保存它之前打印了responseObject这是JSON,就像feed =一样。所以我的问题是将responseObject保存到NSCachedURLResponse原始格式。

我怎样才能做到这一点?

0 个答案:

没有答案