RestKit ,一个用于更好支持RESTful风格服务器接口的iOS库
jopen
9年前
简介
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测试.