【轉載】iphone three20的安裝使用

來源:互聯網
上載者:User

原文摘自:http://www.cnblogs.com/wwwkhd/archive/2011/01/24/1943441.html

一、             使用Three20建立新的工程

1、  下載Three20的源碼

2、  開啟終端,到templates/目錄,然後簡單輸入如下命令:
bash InstallTemplates3.2.5.Command

命令執行過後,Three20的模板就被加入到Xcode中了。

3、  建立工程時,可以在“New Project”對話方塊中看到Three20的模板。選擇相應的模板就可以建立Three20的工程。需要注意的是,建立的工程必須和Three20的庫在同一個目錄下。

4、  開啟Three20的工程檔案,將libThree20.a的關聯去掉,不然會出現編譯錯誤。

 

二、             在已有工程中添加Three20庫。

1、開啟要加入Three20的工程,然後進入目錄/three20/src/Three20/,其中有一下Three20.xcodeproj工程檔案,拖動這個檔案到開啟工程的Framework檔案下,彈出如下對話方塊,按照圖示做出選擇:


2、Three20中使用了QuartzCore,所以要在工程中添加QuartzCore。


在彈出的對話方塊中選擇QuartzCore:

 

3、然後對Three20的編譯進行設定,首先點擊剛才加入到Framework組中的Three20,會在右邊的視窗中看到如下檔案,在右邊的方框中,勾選libThree20.a。

接下來,在Targets組下選擇所編譯的程式,調出Info視窗。選擇General選項卡。然後加入Direct Dependencies,:

4、設定Link和Head Search Path
開啟工程的Info面板。找到Link中的Other Linker Flags選項,加入-ObjC和-all_load,:

然後是設定Head Search Path,找到Search Path中的Head Search Paths,將其值設為:../three20/Build/Products/three20。其中../指的是Three20所在的目錄,例如,在我的機器中,Three20放在文稿中。那要設定的路徑植為/Users/wangwei/Document/three20/Build/Products/three20。這樣設定基本完成。

如果編譯時間出現如下錯誤:File /Users/wangwei/Documents/three20/src/Three20/http://www.cnblogs.com/Build/Products/Debug-iphonesimulator/libThree20.a depends on itself.  This target might include its own product.

則開啟Three20.xcodeproj。點擊工程名Three20,在右邊的列表中取消對libThree20.a的勾選。

 

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.