核心数据和REST

hen*_*ett 1 oop core-data objective-c ios

我正在开发一个iOS应用程序,它处理通过基于Web的REST API读取和写入的不断变化的数据.我希望在整个应用程序的生命周期中保留一些数据,但我还希望在用户退出应用程序时重置并重新加载.

我应该为此使用核心数据吗?如果没有,是否有一种简单的方法可以在整个应用程序的生命周期中持久保存数据(例如,单例类?).你们会推荐什么?使用核心数据有好处吗?如果可能的话,我想避免使用Core Data,因为设置起来很痛苦.

提前致谢

Tec*_*Zen 6

核心数据不是关于保存数据,核心数据是关于在运行时建模数据.持久性只是一种选择.如果您不想将数据保存到磁盘,只需将Core Data与内存存储一起使用即可.