[英]What targets should I be adding my files to in my xcode project
我正在使用swift和xcode 8.1開發xcode應用程序。 我一直使用情節提要向我的主文件夾中添加圖片和.plist等文件,但是每次它詢問要添加到的目標時。 我也應該將其添加到我的測試目標中嗎? 如果是這樣,為什么? 有什么規則知道要添加到哪個目標。
不 ,您不應該將文件添加到測試目標。 單元測試目標仍然可以訪問您的應用程序文件。
根據Apple 文檔 ,目標是單個構建工件。 因此,您只應添加構成特定目標的構建塊的文件。
目標指定要構建的產品,並包含根據項目或工作空間中的一組文件構建產品的說明。 目標定義單個產品; 它將輸入組織到構建系統中,即構建該產品所需的源文件和處理這些源文件的說明。 項目可以包含一個或多個目標,每個目標產生一個產品。
對於具有一個應用程序目標和兩個測試目標的最基本方案,一般規則如下
在更復雜的場景中,您的應用程序中可以有更多目標。 您可以具有iMessage擴展名,共享擴展名等。也可以具有多個目標來構建同一應用程序的變體,但一般規則保持不變。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.