xcode常见的几种设置说明
来源:互联网 发布:数据库设计思路与原则 编辑:程序博客网 时间:2024/06/04 19:17
这个属性设置Debug为Yes,是为了Debug的时候编译速度更快,它只编译当前的architecture版本。
而设置Release为No时,会编译所有的版本。
比如:Valid Architectures 属性中Debug对应值有:arm64 armv7 armv7s
如果设置为No,那么会编译生成的版本能够支持:arm64 armv7 armv7s (Valid Architectures里面所有版本)。
注明:同样Release属性的设置与Debug一样理解;因此我们在开发中,常常将Xcode的Build Active Architecture Only属性,Debug-->Yes, Release-->No,就是为了在开发运行时,减轻编译运行负担缩短运行时间,在做发布App(Release)的时候因为要适应大多数机型,所以应该启用Release-->Yes,去编译运行生成支持arm64 armv7 armv7s (Valid Architectures里面所有版本)设备。
2,Valid Architectures 属性
在1中已经大概介绍了,就是表示Xcode能够编译生成支持哪些机型版本。
Valid Architectures值为arm64,表示只能编译生成arm64的版本
Valid Architectures值为arm64 armv7 armv7s ,表示能编译生成支持arm64 armv7 armv7s三种版本。
说明:
armv7s:iPhone5, iPod5
arm64:iphone5s ,iphone6及plus 等最新机型
兼容原理:向下兼容,也就是说armv6(基本淘汰)的版本能够在所有机型中运行此版本的app。armv7s版本适应iPhone5及6等新机型运行,iPhone4、4s不能运行。arm64版本的app只能在iPhone5s/6/6p/6s/6ps中运行(包含新款的ipad设备,具体哪些可以百度了解,在这里不多说)。
- xcode常见的几种设置说明
- Xcode的常见设置
- 几种常见的码制说明
- iOS Xcode常见的几种程序崩溃
- 常见的几种WEB服务器的设置
- POI生成Excel常见的几种样式的设置
- Qt常见设置背景图片的几种方法总结
- 常见的几种RuntimeException-
- 几种常见的排序
- 常见的几种RuntimeException
- 常见的几种排序
- 常见的几种RuntimeException-
- 常见的几种RuntimeException
- 几种常见的排序
- 常见的几种字符集
- 常见的几种RunTimeExecption
- 常见的几种排序
- 常见的几种RuntimeException
- 人一旦迷醉于自身的软弱之中 便会一味软弱下去
- SeaJS学习(一)
- web开发功能权限控制
- 字符串和整形,浮点型之间的转换函数
- .NET 事务处理
- xcode常见的几种设置说明
- Unicode与中文转化
- .m中@interface部分的作用
- instanceof与isInstance,isAssignableFrom
- RGB和CIEXYZ颜色空间的转换及相关优化
- Exercise 2-8.
- Java String.trim () 函数的使用
- UIDocumentInteractionController 第三方应用中打开自己的文件 方法
- java collection