繁体   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