用于离线用户体验的IOS核心数据或缓存
我对IOS相当陌生,正在寻找一种改善用户体验的方法,尤其是在网络不好或根本没有网络的情况下。该应用程序使用Rails服务器作为后端 例如,用户可以互相发送消息,我希望能够显示用户最近的10次对话,即使他处于脱机状态,这样他仍然可以查看最后的消息 实现这种特性的最佳方法是什么?它是使用核心数据还是一些缓存技术用于离线用户体验的IOS核心数据或缓存,ios,ruby-on-rails,caching,core-data,Ios,Ruby On Rails,Caching,Core Data,我对IOS相当陌生,正在寻找一种改善用户体验的方法,尤其是在网络不好或根本没有网络的情况下。该应用程序使用Rails服务器作为后端 例如,用户可以互相发送消息,我希望能够显示用户最近的10次对话,即使他处于脱机状态,这样他仍然可以查看最后的消息 实现这种特性的最佳方法是什么?它是使用核心数据还是一些缓存技术 感谢您的帮助核心数据无疑是一种很好的缓存方法,但通常是为大量数据而构建的。它速度极快,但使用起来相当困难,而且比保存缓存更为复杂。 我不知道你的应用程序,所以我真的不知道你应该使用什么,但你
感谢您的帮助核心数据无疑是一种很好的缓存方法,但通常是为大量数据而构建的。它速度极快,但使用起来相当困难,而且比保存缓存更为复杂。
我不知道你的应用程序,所以我真的不知道你应该使用什么,但你可能还想看看其他选项,比如
NSUserDefaults
和NSCache
,它们非常容易使用,但速度较慢。当然,您可以在Github上找到大量的第三方选项。祝你好运