【问题标题】:Best way of working with core-data and webservices [closed]使用核心数据和 Web 服务的最佳方式 [关闭]
【发布时间】:2012-10-12 06:08:09
【问题描述】:

我对 IOS 开发非常陌生。现在,对于我的第一个项目,我需要构建一个从 webService 检索数据的应用程序。

现在我也想使用核心数据。你们知道这样做的最佳实践方式吗?有什么好的教程吗?

亲切的问候!

【问题讨论】:

  • RestKit 是一个出色的框架,用于将远程资源映射到本地 Coredata 支持的模型。你可以find the project here。此外还有大量教程和示例,因此 Google 搜索足以让您入门。

标签: objective-c web-services core-data


【解决方案1】:

你可以试试RestKit

RestKit 是一个用于 iOS 的 Objective-C 框架,旨在使 与 RESTful Web 服务交互简单、快速且有趣。它 将干净、简单的 HTTP 请求/响应 API 与强大的 对象映射系统,可减少您需要的代码量 写信把事情做好。

RestKit 建立在对象映射层之上,提供 与 Apple 的核心数据框架集成。这种支持允许 RestKit 将远程加载的对象直接持久化回本地 存储,作为快速本地缓存或主数据存储 定期与云同步。 RestKit 可以填充核心数据 为您建立关联,允许基于自然属性的遍历 你的数据模型。它还在 Core Data 之上提供了一个不错的 API 简化配置和查询用例的原语。

【讨论】:

    【解决方案2】:

    试试这个来自 ray 的 tut。它有两个部分。它应该让您很好地理解如何使用核心数据解析来自网络的数据。希望能帮助到你。阿德里安。 这是链接:http://www.raywenderlich.com/17927/how-to-synchronize-core-data-with-a-web-service-part-2

    【讨论】:

      【解决方案3】:

      AFNetworking 是使用 Web 服务的好方法。我写了一个 [semi] 完整的类,它使得调用基于 POST 的 web 服务变得相当容易。有关更多详细信息和课程本身,请参阅THIS SO post

      【讨论】:

        猜你喜欢
        • 2012-05-16
        • 2014-03-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多