如何将RestKit Framework(restkit.org)与xCode 4集成?

Gue*_*rix 6 iphone ipad xcode4 restkit

我按照github页面上的说明进行了操作但是出了点问题(肯定是我:P)但是,你知道在Xcode4 RestKit中集成/使用的任何好教程吗?

谢谢!

Nak*_*ran 18

从此链接http://restkit.org/下载最新版本

并解压缩zip文件夹,你会发现一个ReadMe.md文件,它解释了为Xcode 4.x安装的步骤,如下所示

Xcode 4.x(Git子模块)

  1. 添加子模块: git submodule add git://github.com/RestKit/RestKit.git RestKit
  2. 在Xcode中打开要添加RestKit的项目.
  3. 聚焦项目并选择"视图"菜单>"导航器">"项目"以将项目文件列表置于视图中.
  4. 从Finder中拖动RestKit.xcodeproj文件并将其放在".xcodeproj"上.
  5. 单击左侧边栏中的项目名称,在窗口的右窗格中打开项目设置视图.
  6. 在中间窗格中,您将看到项目的PROJECTTARGETS标题.点击你的项目名称,然后选择构建设置沿着顶部打开整个项目生成设置编辑器.
  7. 找到标题搜索路径设置.双击并添加新条目.将搜索路径"$(SOURCE_ROOT)/RestKit/Build"添加到已添加到项目中的目录.不要勾选Recursive复选框.
  8. 找到" 库搜索路径"设置.双击并添加新条目.将搜索路径"$(SOURCE_ROOT)/RestKit/Build/$(BUILD_STYLE)-$(PLATFORM_NAME)"添加到已添加到项目中的目录.
    注意:仅在您使用DerivedData 时才需要这样做.
  9. 找到其他链接器标志条目并双击它.使用+按钮添加新条目并输入-ObjC -all_load.使用完成按钮关闭编辑器.
  10. 在编辑器窗格中间的TARGETS列表中找到要添加RestKit的目标.选择它以在窗口的右窗格中打开目标设置编辑器.
  11. 单击窗口顶部的Build Phases选项卡以打开Build Phases编辑器.
  12. 单击Target Dependencies旁边的显示三角形和Link Binary with Libraries项.
  13. Target Dependencies部分中,单击+按钮以打开Target选择表.单击RestKit聚合目标(它将具有靶心图标)并单击" 添加"按钮以创建依赖关系.
  14. Link Binary with Libraries部分中,单击+按钮以打开Library选择表.在这里,我们需要指示目标链接所有必需的RestKit库和几个系统库.选择以下每个项目(一次一个或按住Command键同时选择所有项目),然后单击" 添加"按钮:
    • libRestKitCoreData.a - 可选.仅在您使用Core Data时才需要.
    • libRestKitJSONParserJSONKit.a
    • libRestKitNetwork.a
    • libRestKitObjectMapping.a
    • libRestKitSupport.a
    • CFNetwork.framework
    • CoreData.framework - 可选.仅在您使用Core Data时才需要
    • MobileCoreServices.framework
    • SystemConfiguration.framework
    • libxml2.dylib - 可选.仅在从XML有效负载映射并将libRestKitXMLParserLibxml.a链接到应用程序时才需要.
  15. 在继续之前,验证所有库是否显示在Link Binary with Libraries部分中.

恭喜,您现在已经完成了将RestKit添加到基于Xcode 4的项目中!

您现在只需要在应用程序的适当位置为RestKit库添加包含.相关内容包括:

#import <RestKit/RestKit.h>
// And if you are using Core Data...
#import <RestKit/CoreData/CoreData.h>
Run Code Online (Sandbox Code Playgroud)

  • 如果您从此链接http://restkit.org/下载了最新版本,请忽略步骤1,将其解压缩并从步骤2开始执行 (2认同)