我正在为iPhone开发一个应用程序,它从Web服务获取数据库中的所有数据.我收到JSON格式的信息,并不断调用Web服务来获取数据.我的问题是我应该使用核心数据吗?现在我只是向Web服务请求使用我需要的信息,并在需要时调用数据.但是我应该将数据放入核心数据中,因为我无法确定它是否有帮助甚至是有意义的.由于服务器上有数千行数据,我无法想象不断将信息保存到核心数据中,从而将数据库从服务器复制到手机上.这似乎没有意义,也不是表现明智的好主意.我不会最终在核心数据库中耗尽空间或在设备上占用太多空间吗?也许我没有完全理解这个概念.
在我看来,根据您的要求,没有使用核心数据.当您询问Web服务时,每次需要新数据时.您的应用程序是Web应用程序,而不是本机应用程序.如何通过使用高效的数据对象加快沟通速度(您已经在使用JSON,这很好.).根据我不需要CoreData.以下是支持我观点的链接:
为什么核心数据
核心数据功能概述