我想在Xcode中爲不同的目標使用相同的代碼。我可以使用Duplicate方法創建目標,然後我可以更改方案名稱。在Xcode中對不同的目標使用相同的代碼
現在真實的情況出現了,我想以集中的方式使用我的代碼,就像新目標一樣,我不想複製和粘貼Main.storyboard和xib,所以理想情況下會發生什麼,如果我想在一個地方改變任何東西,所有的目標都會共享它。但是問題出現了,Main.Storyboard中的ViewController擁有主模塊,所以當我運行子目標時,它無法運行。
我想在Xcode中爲不同的目標使用相同的代碼。我可以使用Duplicate方法創建目標,然後我可以更改方案名稱。在Xcode中對不同的目標使用相同的代碼
現在真實的情況出現了,我想以集中的方式使用我的代碼,就像新目標一樣,我不想複製和粘貼Main.storyboard和xib,所以理想情況下會發生什麼,如果我想在一個地方改變任何東西,所有的目標都會共享它。但是問題出現了,Main.Storyboard中的ViewController擁有主模塊,所以當我運行子目標時,它無法運行。
當然,你可以做到這一點。您可以根據您的要求,將單個代碼/文件用於多個目標和/或單個目標。
看一看這些快照:
對於項目現有的文件請按照下列步驟分配多個目標
選擇您的文件>>實用程序窗口>> File Inspector >>目標 會員>>根據您的要求選擇目標源 文件用法
創建多個目標的新文件
菜單>>新文件>>選擇文件類型>>指定文件名>>下一頁>> 爲您的文件選擇目標。
你是什麼意思'的ViewController在Main.Storyboard持有主項目「模塊」'是什麼意思?您是否嘗試在目標會員資格下的右側實用程序面板上爲「Main.Storyboard」選擇兩個目標? – xiangxin
@Xiangxin ..是的,所有文件都有兩個目標的目標成員...我的問題是模塊..故事板文件中的模塊沒有改變。 – Saty
你能解釋一下'master project「模塊」'是什麼意思嗎?屏幕截圖? – xiangxin