XCode 4 target deployment target vs. project deployment target?

本文介绍了XCode 4中Target部署目标与Project部署目标的区别,以及Target的概念和多Targets应用。Target是构建产品的组织方式,可以有不同的编译设置和资源文件,用于创建不同版本的产品,如完整版和Lite版。文中还提供了创建和修改Target的步骤,包括调整编译选项、资源文件和Info.plist设置。
摘要由CSDN通过智能技术生成

@小米 同学,今天问我两者区别

一个习以为常的东西,两者的内涵却不能清楚明白地讲出来,这也突现了自己对知识细节的忽视,吐舌头

本篇文章,把网友给的解答展示出来,并且对Targets概念以及Xcode工程内多Targets应用,都记录下来了,有点乱,凑合着吧,哈哈,望见谅!

在stackoverflow上发现有人问了同样的问题, 问题及回答如下:

issue

Excuse my ignorance, but what is the difference in Xcode 4 between the Deployment Target field inder "Targets" and the deployment target under "Project"?

What happens if my project deployment target is 3.2, and my IOS Application is 4.0? Or vice versa?


Answer: 

Target settings override project settings. Project settings are valid for all targets whose settings haven't been overridden.


通过这个回答,我们大概可以理解了两者的关系了。


XCode工程内多Targets教程

相信很多人都注意到XCode中, 有个Target的概念. 这在很多地方都有所体现, 比如打开一个工程后, 左侧的列表中有Targets一项, 而在工程界面的顶部菜单中, project里面也有多个涉及到Target的项目, 那么这个Target到底是什么呢?  

    Apple 的人是这样说的:“ Targets that define the products to build. A target organizes the files and instructions needed to build a product into a sequence of build actions that can be taken.”

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值