ios开发语言 - uibutton swift




Xcode:什么是通俗易懂的目标和方案? (2)

目标是通过在Xcode中运行“build”创建的最终产品。 它可能是一个应用程序,或者框架,静态库或单元测试包。 不管它是什么,它通常对应于“已建成的产品”文件夹中的单个项目。

一个计划代表你们一起工作的一系列目标。 它定义在Xcode中选择各种操作时使用哪些目标(运行,测试,配置文件等)通常,您只有一个方案,它使用运行,存档和配置文件操作的主要应用程序目标,以及测试操作的单元测试目标。 如果您正在构建两个相关的应用程序,则可能有两个方案使用相同的单元测试包但具有不同的应用程序目标。

方案(在Xcode 4中引入)的主要优点是它们允许您在运行应用程序和单元测试之间切换,而无需切换选定的目标。

是的标题说:-)它们在简单的英语语言中是什么意思? 我真的不明白苹果网站上的解释,我需要重新命名我的目标,恐怕没有任何作品。


我已经在Workspace和Project中添加了!

  • 工作区 - 包含一个或多个项目 。 这些项目通常相互关联
  • 项目 - 包含代码和资源等(您将习惯于这些!)
  • 目标 - 每个项目都有一个或多个目标。
    • 每个目标都定义了该项目的构建设置列表
    • 每个目标还定义了一个类,资源,自定义脚本等列表,以便在构建时包含/使用。
    • 目标通常用于同一个项目的不同分配。
      • 例如,我的项目有两个目标,一个“普通”版本和一个“办公室”版本,它具有额外的测试功能,可能包含多个背景音乐曲目和一个按钮(用于更改曲目)。
      • 添加它们时,您会习惯将类和资源添加到默认目标。
      • 您可以挑选哪些类/资源添加到哪个目标。
        • 在我的例子中,我有一个添加到我的办公室构建中的“DebugHandler”类
      • 如果你添加测试,这也增加了一个新的目标。
  • 方案 - 一个方案定义当您按“构建”,“测试”,“配置文件”等时发生的情况。
    • 通常,每个目标至少有一个方案
    • 您可以通过转到计划>管理方案并按下“自动创建方案”来为目标自动创建方案。






xcode