iOS Xcode 同一個Project創(chuàng)建多個target
目前在Xcode中創(chuàng)建target有兩種方式,下面分別對這兩種創(chuàng)建方式做詳細的解說
第一種:通過新建target(File ——> New——>Target)
3.點擊之后就會出現(xiàn)如下所圖,請繼續(xù)點擊:
4.點擊之后就會出現(xiàn)如下所圖建蹄,請繼續(xù)點擊:
這里我輸入的Product Name 是:WSTestTargetTwo
5.點擊Finish之后會出現(xiàn)如下所圖碌更,請繼續(xù)點擊:
到這里一個新的target就創(chuàng)建完成了,是不是很簡單呀洞慎,不過不要著急痛单,下面還要做一下設置。
這里要特別的解釋一下旭绒,為了讓其有同一個入口
還有ViewController,Main.storyboard也要做同樣的處理焦人,這樣就才達到真正的關聯(lián),這里我就不上傳圖片了挥吵。
說明一下,Release模式下花椭,也要做同樣的處理忽匈。這里我也就不上圖片了。
9.測試一下矿辽,在ViewController.m中寫一下代碼丹允,如圖所示:
下面是選擇
效果如圖所示:
當選擇 如下:
效果圖就如下面所示:
這樣就第一種的方法OK了
第二種:通過對原有的target做Duplicate,復制一份
1.這里我們就不從新創(chuàng)建Project郭厌,直接用第二種方法去創(chuàng)建Target3,如圖所示:
這里是去修改target的name嫌松,改為:WSTestTargetThree
效果如下:
3.修改其plist文件的名字沪曙,記得和之前的名字一樣,如下圖所示:
4.為其對應的target找到相應的plist文件萎羔,如圖所示:
下面選著對應的plist文件液走,如下如:
5.修改索引的target的名字,改為:WSTestTargetThree贾陷,如圖所示:
6.同樣的缘眶,也要對新建的target做區(qū)別,記得Release模式下髓废,也要做同樣的處理巷懈,如圖所示:
這樣的話 ,就搞定了
7.我們來測試一下慌洪,這里選擇WSTestTargetThree顶燕,如圖所示
同樣的,在ViewController.m文件當中冈爹,寫如下代碼涌攻,如圖所示:
測試結(jié)果,如下圖:
這就是所示的第二種的創(chuàng)建方法频伤,是不是也很簡單呢恳谎?
這兩種方法其實差不多,主要看公司的具體的需求憋肖,如果你是要做多個App因痛,則用第一種,好點岸更。如果只是為了測試鸵膏,就第二種吧。