Swift---創(chuàng)建多Target

之前項(xiàng)目遇到的需求:需要有Lite,Pro,Enterprise三個(gè)版本姿染,大部分功能都是一樣的,并且是三個(gè)App秒际,那么就需要用到多個(gè)Target了悬赏。

創(chuàng)建Target

在創(chuàng)建Target之前呢,我們首先創(chuàng)建好一個(gè)項(xiàng)目娄徊,單一視圖項(xiàng)目就可以,效果如下:

Directory.png

接下來就可以創(chuàng)建第二個(gè)Targe了闽颇,找到我們當(dāng)前的Target,右鍵點(diǎn)擊Duplicate,直接復(fù)制一個(gè)就可以兵多,效果如下圖:
SecondTarget.png

接下來就是修改Target的名字了,和我們修改文件名字是一樣的橄仆,在剛才我們復(fù)制的地方將MultipleTarge Copy直接修改為我們想要的名字就行,這里我修改為MultipleTargeSecond盆顾。

接下來還有一個(gè)地方需要修改名字,就是我們的scheme:找到下圖位置點(diǎn)擊Edit scheme

Edit Scheme.png

然后再點(diǎn)擊:Manager Scheme

Manage Schemes.png

然后點(diǎn)擊“+”添加一個(gè)Scheme奈懒,添加時(shí)需要選擇我們的MultipleTargeSecond這個(gè)選項(xiàng),不要選錯(cuò)哦~

add.png

最后把之前系統(tǒng)自動創(chuàng)建的...Copy的刪掉就行了
last.png

以上就是我們要的兩個(gè)Target磷杏!

創(chuàng)建好了,如何使用呢茴丰??天吓?

還要在做一步才可以使用

添加Flag

在我們剛才創(chuàng)建的兩個(gè)Target上添加Flag,點(diǎn)擊任意一個(gè)Targe龄寞,這里我以最初的為例,Targe->Build Setting->Other Swift Flags->Add,按照這個(gè)步驟添加物邑,如果找不到溜哮,可以再搜索欄里所示swift就會容易找到,我們需要添加的字符串格式為-D+我們想要的字符串,最后確定茂嗓。按照同樣的步驟我們再添加另一個(gè)Target里的Flag餐茵。如下圖:

AddFlag.png

好了,準(zhǔn)備工作都準(zhǔn)備完畢了述吸,接下來該使用了忿族。

如何使用呢?哈哈蝌矛。道批。。很簡單來吧入撒!

語法如下

#if 我們添加的其中一個(gè)字符串

#elseif 另一個(gè)字符串

#endif

看一下代碼隆豹,在運(yùn)行時(shí)候需要選擇一下scheme,選擇的scheme會對應(yīng)我們再兩個(gè)Targe中添加的Flag的茅逮,效果如下:


runSeconde.png

現(xiàn)在可以創(chuàng)建N多個(gè)Target了璃赡,步驟都是一樣的,哈哈,驚不驚喜氮唯?意不意外?如過有幫助不要吝嗇你的小心肝鉴吹。姨伟。惩琉。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市夺荒,隨后出現(xiàn)的幾起案子瞒渠,更是在濱河造成了極大的恐慌,老刑警劉巖技扼,帶你破解...
    沈念sama閱讀 221,331評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件伍玖,死亡現(xiàn)場離奇詭異,居然都是意外死亡剿吻,警方通過查閱死者的電腦和手機(jī)窍箍,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,372評論 3 398
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來丽旅,“玉大人椰棘,你說我怎么就攤上這事¢希” “怎么了邪狞?”我有些...
    開封第一講書人閱讀 167,755評論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長茅撞。 經(jīng)常有香客問我帆卓,道長巨朦,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,528評論 1 296
  • 正文 為了忘掉前任剑令,我火速辦了婚禮糊啡,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘吁津。我一直安慰自己悔橄,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,526評論 6 397
  • 文/花漫 我一把揭開白布腺毫。 她就那樣靜靜地躺著,像睡著了一般潮酒。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上扎狱,一...
    開封第一講書人閱讀 52,166評論 1 308
  • 那天淤击,我揣著相機(jī)與錄音故源,去河邊找鬼。 笑死绳军,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的射赛。 我是一名探鬼主播奶是,決...
    沈念sama閱讀 40,768評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼聂沙!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起蛔屹,我...
    開封第一講書人閱讀 39,664評論 0 276
  • 序言:老撾萬榮一對情侶失蹤兔毒,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后育叁,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,205評論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡谴蔑,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,290評論 3 340
  • 正文 我和宋清朗相戀三年隐锭,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了计贰。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,435評論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡荞怒,死狀恐怖秧秉,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情象迎,我是刑警寧澤,帶...
    沈念sama閱讀 36,126評論 5 349
  • 正文 年R本政府宣布完丽,位于F島的核電站拇舀,受9級特大地震影響蜻底,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜要拂,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,804評論 3 333
  • 文/蒙蒙 一站楚、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧拉一,春花似錦采盒、人聲如沸磅氨。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,276評論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽叉橱。三九已至者蠕,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間蠢棱,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,393評論 1 272
  • 我被黑心中介騙來泰國打工糕再, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人突想。 一個(gè)月前我還...
    沈念sama閱讀 48,818評論 3 376
  • 正文 我出身青樓猾担,卻偏偏與公主長得像,于是被迫代替她去往敵國和親绑嘹。 傳聞我的和親對象是個(gè)殘疾皇子橘茉,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,442評論 2 359

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理畅卓,服務(wù)發(fā)現(xiàn),斷路器翁潘,智...
    卡卡羅2017閱讀 134,694評論 18 139
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,267評論 25 707
  • 靜態(tài)庫與動態(tài)庫的區(qū)別 首先來看什么是庫,庫(Library)說白了就是一段編譯好的二進(jìn)制代碼洒沦,加上頭文件就可以供別...
    吃瓜群眾呀閱讀 11,962評論 3 42
  • 九天碧落下黃泉价淌,四海紅云動神洲。水泊連天不見日蝉衣,霧海翻涌伏見愁
    十五夜月閱讀 129評論 0 3
  • 網(wǎng)站運(yùn)營的方法有很多病毡,但是,每一個(gè)方法都有利弊啦膜,而且最為重要的是,有一些運(yùn)營推廣方式已經(jīng)落伍了僧家,對于精力、時(shí)間阵赠、人...
    千佰特閱讀 120評論 0 0