如何在swift中轻松缓存自己的对象

时间:2018-03-19 22:22:24

标签: json swift caching

所以我对应用程序开发相对较新,我正在寻找行业实践的一些答案。整体而言我的应用程序正在运行,我现在正在处理的问题之一是:

长话短说:首先,我的应用程序执行网络请求并解析响应(=对象数组)以创建对象数组。完成后,将执行第二个网络请求,并且将解析响应以再次创建对象数组。我在我的应用程序中映射了json响应的两个结构。然后,如果其中一个变量相等,则必须将第二个数组中的所有对象添加到第一个数组中的对象。然而,所有这些都有效,这样做的过程大约需要5秒钟。为了让用户体验更好,我正在尝试缓存响应以加快速度。这样做的最佳方式/行业做法是什么?

两个响应都有770个,分别是3000个对象,由字符串和整数变量组成。是否最好将响应保存为plist,核心数据或根据that post使用almofire和swiftyJSON?

0 个答案:

没有答案