美文网首页
mac开发系列7:xcode项目管理的相关术语

mac开发系列7:xcode项目管理的相关术语

作者: 悲观患者 | 来源:发表于2017-08-14 11:23 被阅读50次

workspace(工作区)是一个xcode文件,用来组织多个project以及其它文件,管理它们之间的关系,解决不同project之间引用困难的问题。如下图:



**** project(工程)也是个xcode文件,包含所有project内文件的指针。一个project通常对应多个target,target用来指定构建product的具体配置,一个target对应一个product。project定义了自己的配置,target默认继承project的配置,也可以重写来使用target自己的配置项。

scheme(模式)指定了当前活跃的target,以及这个target构建、测试、运行、性能分析和归档的一系列行为。活跃的target一次只有一个。一个target可以对应多种scheme。如下图:

官方文档链接:
https://developer.apple.com/library/ios/featuredarticles/XcodeConcepts/Concept-Targets.html
官方文档翻译链接:
http://zhiliang729.github.io/iosLearn/Xcode%20Concepts.html

相关文章

网友评论

      本文标题:mac开发系列7:xcode项目管理的相关术语

      本文链接:https://www.haomeiwen.com/subject/gdxurxtx.html