zoukankan      html  css  js  c++  java
  • IOS学习之路九(配置restful webservice 框架restkit)

    RestKit 是一个开源的 objective-c 框架,容许在 iOS 和 Mac OS X 的 Objective-C 中与 RESTful Web 办事进行交互,包含简单的 HTTP request/response API ,带有强大的对象映射体系用于削减代码长度。RestKit 可降落 JSON/XML 的处理惩罚的资料消费,支撑经由过程 SBJSON 和 YAJL 进行 JSON 解析。

    RestKit 官网:http://restkit.org/

    下面的例子我们是基于RestKit v0.10.1 和XCode 4.4。必然要重视版本号,我曾经碰着过XCode 4.3.2版本用RestKit做的一个功能,在XCode4.3.3下就不克不及用,报各类诡异的错误题目。

    我们项目中引用RestKit可以有两种办法:

    1、引用静态库(*.a文件)
    2、Cross-Project Reference(跨项目引用)

    下面主要讲解跨项目引用:

     

    在一个Finder窗口,打开RestKit文件夹选择你的项目文件夹。在Xcode里把RestKit.xcodeproj拖到项目导航器里 。

    现在你已经告诉您的项目RestKit是存在的,是时候开始最关键的步骤:配置RestKit,这样你就能正确的使用它。2个.xcodeproj都要配置设置,添加下面这些框架来构建配置。

    1. 点击顶部的项目在项目导航器面板中,选择的项目的target。
    2. 单击Build Settings 在搜索框搜索Other Linker Flags。点击Other Linker Flags,在右边值里添加”-ObjC”。

    3. 配置完之后,在搜索框里输入 Header Search Path 点击右边值里添加“$(BUILT_PRODUCTS_DIR)/../../Headers”。

    4. 现在点击Build Phases,在Target Dependencies 点击下拉三角形。点击添加按钮,选择REstKit。
    5. 点击连接器,然后在这里选择(+)按钮添加libRestKit.a 静态链接库。
    6. .你还要添加一些苹果自带的框架,如下:(点击⌘可以多选)
      • CFNetwork.framework
      • CoreData.framework
      • libxml2.dylib
      • MobileCoreServices.framework
      • QuartzCore.framework
      • Security.framework
      • SystemConfiguration.framework
    7. 还点击上次那个‘+’

    设置的最后一步, 验证您的RestKit安装和配置。打开AppDelegate.m,并添加以下:

    #import <RestKit/RestKit.h>

    单击运行。如果程序无错误, 那么RestKit就设置正确了



  • 相关阅读:
    Hsqldb中设置主键,并让主键自增
    解决Hsqldb指针只能单向移动,不能回滚问题(.first())
    MySql服务的启动和停止
    jetty和tomcat比较
    查看某一端口被什么程序占用
    小程序修改swiper小圆点
    小程序返回上一页。或者某一页上刷新返回页
    小程序或者vue商品秒杀倒计时
    小程序 wx.switchTab 不能带参数的解决办法
    微信小程序倒计时60S
  • 原文地址:https://www.cnblogs.com/james1207/p/3257936.html
Copyright © 2011-2022 走看看