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裡邊去,所以,找了好久的方法,找到了用命令列這個簡單的辦法。手動新增太複雜,感覺還不是很靠譜,不如命令列,一句話解決問題。網上找來的新增方法,不是直接放英文上去,就是扔一句話放那裡就不管了,...