IOS開發之——如何引入外部項目

來源:互聯網
上載者:User

在開發的過程中經常會用到別人的項目或者開源項目,他們已經幫我們處理好許多的操作,我們拿過來就可以用了,但是怎麼樣才能在自己的項目中調用別人的項目的,聽我娓娓道來。

引入別人的項目總共分三步:

1. 為方便操作,我們把別人的專案檔拷貝到我們的.xcodeproj目錄下,


可以看到,畫圈圈的就是我引入的項目了,總共有四個檔案(檔案夾),src裡面儲存的就是引入項目的原始碼了<喎?http://www.bkjia.com/kf/ware/vc/" target="_blank" class="keylink">vcD4KPHA+PGJyPgo8L3A+CjxwPjIuIL3Tz8LAtKOsztLDx9Kq1Nq5pLPMwO/D5tL9yOvV4rj2z+7Ev6Os1NpCdWlsZLXEyrG68tKqsNHP7sS/seDS6734yKWjrNXiw7TF5NbDo7o8L3A+CjxwPmEuILXju/fO0sPHz+7Ev7XExeTWw87EvP48L3A+CjxwPmIuILXju/dCdWlsZCBQaGFzZXM8L3A+CjxwPmMuILXju/dUYXJnZXQgRGVwZW5kZW5jaWVzPC9wPgo8cD5kLiC147v3vNO6xaOs0aHU8c7Sw8e41bLFv72xtLXETVJQcm9ncmVzczwvcD4KPHA+PGltZyBzcmM9"http://www.2cto.com/uploadfile/Collfiles/20140416/2014041609101342.jpg" alt="\">

e. 點擊Link Binary With Library,點擊加號,加上我們剛才拷貝的libMRProgress.a


最終的效果如下:



3. 最後一步,我們點擊Build Setting,在Search Paths 的Header Search Paths裡面添加我們想匯入目錄的src路徑,引入標頭檔

因為我們把項目拷貝到了根目錄下,所以點擊加號添加一個叫做:

"$(SRCROOT)/src" 並且屬性是:recursive 就好啦


大功告成,我們可以使用MRProgress裡面的控制項了,做項目去咯。

註:還可以只吧xcodeproj檔案拷貝到根目錄,這樣你的src就不在根目錄下了,這樣的話,上面的路徑按照下面的規則添加:例:$(SOURCE_ROOT)/IBAForms/headers ,IBA放在項目根目錄裡,headers就是src
如果和項目根目錄平級或更高,就$(SOURCE_ROOT)/../../IBAForms/headers

所以啊,最好還是把其他項目的東東都拷貝過來吧,省的編譯麻煩。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.