簡體   English   中英

我應該在xcode項目中將文件添加到哪些目標

[英]What targets should I be adding my files to in my xcode project

我正在使用swift和xcode 8.1開發xcode應用程序。 我一直使用情節提要向我的主文件夾中添加圖片和.plist等文件,但是每次它詢問要添加到的目標時。 我也應該將其添加到我的測試目標中嗎? 如果是這樣,為什么? 有什么規則知道要添加到哪個目標。

,您不應該將文件添加到測試目標。 單元測試目標仍然可以訪問您的應用程序文件。

根據Apple 文檔 ,目標是單個構建工件。 因此,您只應添加構成特定目標的構建塊的文件。

目標指定要構建的產品,並包含根據項目或工作空間中的一組文件構建產品的說明。 目標定義單個產品; 它將輸入組織到構建系統中,即構建該產品所需的源文件和處理這些源文件的說明。 項目可以包含一個或多個目標,每個目標產生一個產品。

對於具有一個應用程序目標和兩個測試目標的最基本方案,一般規則如下

  • 將應用程序類添加到應用程序目標。
  • 將單元測試用例類添加到單元測試目標。
  • 將UI測試類添加到ui測試目標。

在更復雜的場景中,您的應用程序中可以有更多目標。 您可以具有iMessage擴展名,共享擴展名等。也可以具有多個目標來構建同一應用程序的變體,但一般規則保持不變。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM