XCode4配置three20,自己記錄下

2021-06-03 20:58:04 字數 995 閱讀 4103

2。在解壓目錄下src/three20下的three20.xcodeproj拖到自己的工程裡,在彈出的對話方塊中destination欄「copy items into destination group's folder」不要選中,addto targets欄中選中自己的工程target,並不是unit test target,然後點finish.

3。在工程中展開three20,你會發現有乙個group叫dependencies,展開它,下面有六個依賴工程,選中它們,並拖到自己的工程中去。

4。將src目錄下的three20.bundle拖到自己的工程中去。

5。加入需要的靜態庫。如下圖紅色部份是加入的:

6。加入需要的目標依賴項。如下圖:

7。加入quartz.framework

8。在工程配置頁,build裡header search paths裡加入

$(built_products_dir)/../three20" "

$(built_products_dir)/../../three20" "

$(configuration_build_dir)/../../three20"

如下圖:

9。在other linker flags裡加入 -objc -all_load 如圖:

10。然後在需要用three20的檔案中引入標頭檔案#import "three20/three20.h" 就可以用three20的功能了。

還有一種方法就是利用指令碼,在src目錄下面有乙個script目錄,開啟terminal進入到script目錄下,然後執行命令:

python ttmodule.py -p path/to/your/project/yourproject.xcodeproj three20 --xcode-version=4

-p後面是你工程的絕對路徑,當然也可是當前script的相對路徑。

這樣就自動完成第一種方法中的各種配置。

這兒有一些three20的教程,example目錄下也有不少demo工程

Xcode4匯入Three20開源庫

xcode4匯入three20開源庫 2 新建乙個xcode4工程,名為hellothree20,工程的結構如下 如果這個工程是開啟的,請把它關閉。免得匯入three20後,xcode會出現工程已經被修改的提示。3 在terminal中使用命令,匯入three20 cd到three20的解壓目錄,有...

把Three20新增到xcode4的工程中

坑爹的xcode4,配合更加坑爹的three20,這倆兄弟算是對上眼了。總得把three20新增到xcode4裡邊去,所以,找了好久的方法,找到了用命令列這個簡單的辦法。手動新增太複雜,感覺還不是很靠譜,不如命令列,一句話解決問題。網上找來的新增方法,不是直接放英文上去,就是扔一句話放那裡就不管了,...

把Three20新增到xcode4的工程中

坑爹的xcode4,配合更加坑爹的three20,這倆兄弟算是對上眼了。總得把three20新增到xcode4裡邊去,所以,找了好久的方法,找到了用命令列這個簡單的辦法。手動新增太複雜,感覺還不是很靠譜,不如命令列,一句話解決問題。網上找來的新增方法,不是直接放英文上去,就是扔一句話放那裡就不管了,...