Iphone 需要iOS核心数据架构提示
我只是想得到一些关于构建我的第一个核心数据应用程序的最佳方法的建议,以及我需要的主要对象和交互 数据是远程存储的,我需要通过HTTP访问它,它将以JSON格式响应。我想使用核心数据将其缓存在设备上。每天服务器上都会有新的数据,所以我需要访问这些数据并相应地更新模型 有没有什么SDK类可以帮助我实现这一点,或者我打算手动实现它Iphone 需要iOS核心数据架构提示,iphone,objective-c,ios,core-data,architecture,Iphone,Objective C,Ios,Core Data,Architecture,我只是想得到一些关于构建我的第一个核心数据应用程序的最佳方法的建议,以及我需要的主要对象和交互 数据是远程存储的,我需要通过HTTP访问它,它将以JSON格式响应。我想使用核心数据将其缓存在设备上。每天服务器上都会有新的数据,所以我需要访问这些数据并相应地更新模型 有没有什么SDK类可以帮助我实现这一点,或者我打算手动实现它 我想我正在看一个模型控制器,我调用它来获取数据,它将返回核心数据缓存数据,可能还会对web服务进行后台调用以获取最新数据,然后通知视图有新数据。当我从web服务获取JSON
我想我正在看一个模型控制器,我调用它来获取数据,它将返回核心数据缓存数据,可能还会对web服务进行后台调用以获取最新数据,然后通知视图有新数据。当我从web服务获取JSON格式的数据时,我需要将其映射到ManagedObjects,并添加到我的核心数据上下文中。这里有很多不同的部分。请允许我提出一些建议:
感谢dtuckernet,以下是我所做的事情——从许多来源收集信息,我相信这是最好的解决方案。任何人都可以自由地(建设性地)批评
如果有人想对任何步骤进行澄清,请告诉我。您绝对希望使用。这是从RESTful web服务到核心数据的直接连接。使用Xcode的内置工具定义数据模型,使用RESTKit为web服务定义映射层,并让库完成繁重的工作。太棒了。谢谢。除了NSNotification之外,我已经使用了很多这些要点来通知视图数据已经更改。我使用了NSFetchedResultsController,它可以为我做这件事——还有更多。