任何人都知道iPhone OS是基于32位还是64位架构?
答案 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