2011-03-26 132 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/