iPhone OS是64位还是32位?

时间:2009-08-20 20:06:52

标签: iphone cocoa-touch uikit

任何人都知道iPhone OS是基于32位还是64位架构?

4 个答案:

答案 0 :(得分:15)

ARM是32位架构。

我相信iPhone和iPhone 3G使用的是使用ARM Cortex-A8的omap2,我不确定3GS使用的是什么(我相信它是omap3 Cortex-A9)。

答案 1 :(得分:7)

IIUC它是一个32位操作系统;来自Apple的Release Notes

  

Xcode和iPhone SDK仅适用于32位模式;不支持64位模式。

答案 2 :(得分:1)

是32位操作系统

答案 3 :(得分:1)

直到iPhone 5s(2013年发布),所有iPhone设备和iOS版本都是32位。 但Apple的新iPhone 5s现在内置了64位“A7”片上系统(SoC)。

Xcode 5.0.1现在支持此功能,也可以使用iPhone Retina 64位和iPad Retina 64位模拟器。

如果您需要将应用转换为64位,可以在此处找到Apple的指南 - https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaTouch64BitGuide/ConvertingYourAppto64-Bit/ConvertingYourAppto64-Bit.html