ios - Swift 数据缓存 - 最佳实践

标签 ios swift caching core-data

<分区>


想要改进这个问题? 更新问题,以便 editing this post 可以用事实和引用来回答它.

关闭 7 年前

我与客户有简单的 TableViewController。每个单元格都有照片、姓名和电话号码。我想缓存这些信息。因此,当您处于离线状态或连接速度较慢时,您将看到从上次刷新到数据再次刷新的信息。每次进入此屏幕时都会开始刷新。我会有更多的屏幕,我想在其中缓存不同的信息。我想问你关于 iOS 缓存的最佳实践。 我的想法是将 CoreData 与 Fetched 结果 Controller 一起使用。这是个好主意吗?

最佳答案

如果需要缓存的数据有限,也可以考虑NSUserDefaults读-写和删除。

关于ios - Swift 数据缓存 - 最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37006035/

上一篇:ios - 为什么这段代码不允许我在我的 tableViewCell 中放置一个复选标记配件?

下一篇:ios - Alamofire 请求和自定义 NSURLRequest 的区别

相关文章:

ios - 如果应用程序未运行(解析),则保存来自 ios 推送通知的数据

iphone - "May not respond to "警告

iphone - iOS如何本地化模块中的文件

swift - UISearch Bar 提示与状态栏重叠,同时呈现为 UISearchController

ios - NSURLSessionUploadTask 返回 HTTP 403 错误页面

用于在 Intel Core 2 Duo 上对齐的 C 代码

ios - 访问uiviews的 subview 可以吗

iphone - 如何将可滚动/可缩放图像添加到基于实用程序的 iPhone 应用程序的 MainView.xib 中

C# "cached debug log"

reactjs - 通过在本地保存数据并将其与 Firestore 中的数据进行比较来减少 Firestore 读取?