包含ios开发64位的词条

ios 64位和32位在开发中的的区别

一、 操作系统设计初衷不同

创新互联公司专注于池州企业网站建设,成都响应式网站建设公司,商城网站定制开发。池州网站建设公司,为池州等地区提供建站服务。全流程按需开发,专业设计,全程项目跟踪,创新互联公司专业和态度为您提供的服务

二、处理器有所不同

所谓64位处理器的“位数”,这个位数指的是CPU的GPRs的数据宽度为64位,一次能够处理64bit的数据(32位是32bit)。

三、软件有所区别

四、对内存的控制不同

32位操作系统实际可识别的内存为3.5GB,而64位操作系统实际可支持128GB内存,这也是64位和32位在表面上以及实际价值上最主要的不同。

ios开发如何编译64位应用

Build Settings内 Architectures添加 arm64,Valid Architectures添加arm64 即可。

具体请看

如何让ios app支持64位

安装Xcode5.0.1或者以后——其实现在能提交AppStore的Xcode版本最少也要5.1.1

在Xcode中打开工程,编译,修正错误以及警告,尤其是针对32位和64

在Project Setting里面,把最小应用使用的SDK改到5.1.1或者更高的版本

把Architectures参数设置成“Standard Architectures (including 64-bit).”

这样你的应用就支持了64位的CPU,再次修复编译器的错误和警告,请注意,有些问题编译器是没有警告的

在64位的真机上测试你的应用

使用Instruments查看内存使用的状况


文章名称:包含ios开发64位的词条
标题来源:http://cdiso.cn/article/dsdecjp.html

其他资讯