2011-03-26 133 views
2

我尝试使用命令行来使用JSON添加Three20:如何添加JSON模块中Three20

蟒蛇three20/src目录/脚本/ ttmodule.py -p JsonTest/JsonTest.xcodeproj Three20 extThree20JSON:extThree20JSON + SBJSON

该命令行成功执行,没有任何错误消息。我可以在直接依赖关系中找到“extThree20JSON + SBJSON”,并在链接库中找到它的链接。

当我建立我的JSON进口项目: #进口 “extThree20JSON/SBJSON.h”

的Xcode报道:错误:extThree20JSON/SBJSON.h:没有这样的文件或目录

帮助请: (

回答

2

我有同样的问题,只是解决了它。

  1. 由draging它extThree20JSON.xcodeproj添加到您的项目中。

  2. 添加extThree20JSON + SBJSON到目标相关在应用程式的目标 构建阶段。

  3. 添加libextThree20JSON + SBJSON.a库到链接的二进制, 库在应用程式的目标的构建阶段。

  4. 编辑用户头搜索路径构建设置的 你的项目中,添加以下路径:

    • ../three20/Build/Products/three20;
    • ../../frameworks/three20/Build/Products/three20;
    • ../frameworks/three20/Build/Products/three20;
    • $(BUILT_PRODUCTS_DIR)/../ three20
    • $(BUILT_PRODUCTS_DIR)/../../ three20
  5. 编辑其它链接器标记在 的构建设置应用程序的目标,添加以下标志:对人

    -ObjC -all_load

更多信息ually加入Three20:http://chepri.com/2011/04/22/visual-guide-manually-adding-three20-xcode-4-project/