xcode中project、target、scheme、workspace

workspace:工作空间,其中可以包含一个或多个项目,就像cocoapods就是使用了workspace,将主项目与第三方框架分离,放在不同的项目中。

project:项目文件集合,包含所有当前项目的编译文件和配置文件。

target:编译配置文件,根据不同的配置可以得到不同的products(产品,app),一个project可以有多个target,从而得到多个不同的products。

scheme:也是编译配置文件,指定build(编译)、Run(运行)、Test(测试)、Profile(性能分析)、analyze(语法分析)、archive(打包)的方式。

猜你喜欢

转载自www.cnblogs.com/Zp3sss/p/9222659.html