RestKit ,一个用于更好支持RESTful风格服务器接口的iOS库

jopen 8年前

简介

RestKit 是一个用于更好支持RESTful风格服务器接口的iOS库,可直接将联网获取的json/xml数据转换为iOS对象.

  • 项目主页: RestKit
  • 最新示例: 点击下载
  • 注意: 如果无法直接运行示例根目录的工程,可尝试分别运行 Examples 文件夹下的各个子工程,此时你需要给每个子工程都通过 CocoaPods 安装一次 RestKit.

快速入门

使用环境

  • ARC
  • iOS 5.1.1 +

安装

通过 CocoaPods 安装

pod 'RestKit' # 测试和搜索是可选的组件 pod 'RestKit/Testing' pod 'RestKit/Search'

使用

在需要的地方,引入头文件:

/* 如果使用CoreData,一定要在引入RestKit前引入CoreData.RestKit中有一些预编译宏是基于CoreData是否已经引入;不提前引入CoreData,RestKit中CoreData相关的功能就无法正常使用. */  #import <CoreData/CoreData.h>  #import <RestKit/RestKit.h>    /* Testing 和 Search 是可选的. */  #import <RestKit/Testing.h>  #import <RestKit/Search.h>

以下示例展示了RestKit的基本用法,涉及到网络请求的部分已转由iOS122的测试服务器提供模拟数据.示例代码复制到Xcode中,可直接执行.建议自己新建工程,通过CocoaPods安装RestKit测试.