Ios 在Swift中使用Alamofire时如何将JSON响应存储到缓存中
有谁能告诉我在从api获取响应时使用缓存的最佳方法吗。Ios 在Swift中使用Alamofire时如何将JSON响应存储到缓存中,ios,json,swift,api,alamofire,Ios,Json,Swift,Api,Alamofire,有谁能告诉我在从api获取响应时使用缓存的最佳方法吗。 我正在使用Alamofire'4.7.3'和swift 4.2您可以使用CoreData实现一个内部数据库来存储json,当您需要解析它以创建所需的对象时如果您有json响应,请将其转换为字符串并在本地保存。使用可编码协议解析回对象。 无论如何,最好的方法是将其解析为对象,然后将对象保存到CoreData(或Realm…)中试试moya pluginJSON是一种传输协议。它不能很好地用作存储协议。太冗长,太沉重。应该存储相关数据,而不是传
我正在使用Alamofire'4.7.3'和swift 4.2您可以使用CoreData实现一个内部数据库来存储json,当您需要解析它以创建所需的对象时如果您有json响应,请将其转换为字符串并在本地保存。使用可编码协议解析回对象。
无论如何,最好的方法是将其解析为对象,然后将对象保存到CoreData(或Realm…)中试试moya pluginJSON是一种传输协议。它不能很好地用作存储协议。太冗长,太沉重。应该存储相关数据,而不是传入的JSON流。