iOS中如何引用另一個(gè)工程的方法教程
前言
想必很多程序猿都見過(guò)那些第三方的框架里邊引用其他的工程的代碼,初見覺(jué)得非常高大上,但是完全沒(méi)有頭緒,一直抱著羨慕的心態(tài)就這么不了了之了。后來(lái)我們項(xiàng)目里需要引入googleDrive的框架,遇到了一些問(wèn)題,沒(méi)辦法只能抱著電腦找老大解決,給我解釋了一通,貌似是路徑問(wèn)題,當(dāng)時(shí)只是解決了問(wèn)題,自己也沒(méi)有去研究,今天看到有人提問(wèn)相關(guān)問(wèn)題,就想趁此機(jī)會(huì)總結(jié)一下~
Xcode中使用Workspace來(lái)管理多個(gè)項(xiàng)目:
具體操作如下:
1.創(chuàng)建Workspace
2.右鍵選擇Add Files to "XXWorkspace"
3.然后選擇需要添加項(xiàng)目的xcodeproj
4.添加完是這個(gè)樣子的
這樣我們就可以一個(gè)工程管理多個(gè)項(xiàng)目了;那么如何實(shí)現(xiàn)工程間的聯(lián)編呢?
1.新建一個(gè).a靜態(tài)庫(kù)工程
2.將需要引用靜態(tài)庫(kù)工程的路徑添加到header search path
3.添加關(guān)聯(lián)Build Phases Link Binary With Libraries (另一個(gè)工程文件的.a或.app文件)
這一步很重要,不然會(huì)編譯錯(cuò)誤
4.接下來(lái)就是測(cè)試是否引入成功了
TestC中的方法:
TestB中的引用:
輸出結(jié)果:
總結(jié)
以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,如果有疑問(wèn)大家可以留言交流,謝謝大家對(duì)腳本之家的支持。
相關(guān)文章
iOS開發(fā)中最基本的位置功能實(shí)現(xiàn)示例
這篇文章主要介紹了iOS開發(fā)中最基本的位置功能實(shí)現(xiàn)示例,需要的朋友可以參考下2015-09-09iOS微信瀏覽器回退不刷新實(shí)例(監(jiān)聽瀏覽器回退事件)
下面小編就為大家?guī)?lái)一篇iOS微信瀏覽器回退不刷新實(shí)例(監(jiān)聽瀏覽器回退事件)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-05-05iOS開發(fā)之隱藏導(dǎo)航欄線的簡(jiǎn)單代碼
這篇文章主要介紹了iOS開發(fā)之隱藏導(dǎo)航欄線的簡(jiǎn)單代碼,需要的朋友可以參考下2017-10-10ios獲取數(shù)據(jù)之encodeURI和decodeURI的實(shí)例
下面小編就為大家?guī)?lái)一篇ios獲取數(shù)據(jù)之encodeURI和decodeURI的實(shí)例。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-11-11iPhoneX無(wú)導(dǎo)航欄頁(yè)面適配問(wèn)題解決方案
這篇文章主要介紹了iPhoneX無(wú)導(dǎo)航欄頁(yè)面適配問(wèn)題解決方案,原全屏適配在iPhoneX會(huì)由于安全區(qū)域的變化導(dǎo)致顯示不全,本文給大家介紹的非常詳細(xì),需要的朋友可以參考下2017-11-11iOS 16 CocoaAsyncSocket 崩潰修復(fù)詳解
這篇文章主要為大家介紹了iOS 16 CocoaAsyncSocket 崩潰修復(fù)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-01-01IOS 網(wǎng)絡(luò)請(qǐng)求中設(shè)置cookie
這篇文章主要介紹了IOS 網(wǎng)絡(luò)請(qǐng)求中設(shè)置cookie的相關(guān)資料,需要的朋友可以參考下2017-06-06iOS開發(fā)之手勢(shì)識(shí)別實(shí)例
本篇文章主要介紹了iOS開發(fā)之手勢(shì)識(shí)別實(shí)例,具有一定的參考價(jià)值,有需要的可以了解一下。2016-11-11