我想在myApplication中实现离线数据存储并将数据同步到服务器功能。
我试图搜索谷歌,我有选择但所有都与Firebase,Kinley等云数据库有关。 但我想为我的应用添加离线功能。并使用API将数据同步到我们自己的服务器。我怎样才能以最好的方式实现这个目标?目前,我了解核心数据和Alamofire。
我正在考虑将这两个工具脱机并同步到我的应用程序。
想要进行以下操作
请建议更好的方式!!!!
答案 0 :(得分:0)
我认为最好的方法是Apple CoreData。特别是如果您不需要在多个线程中使用数据库。还有很多CoreData"包装器"这简化了工作。
对于图像,最好的方法是将图像URL保存在核心数据中,将实际图像保存在某些第三方缓存框架中,即:SDWebImage。
答案 1 :(得分:0)
使用MagicalRecord lib。核心数据。它很容易实现。