Кто-нибудь знает, основана ли iPhone на 32-битной или 64-битной архитектуре?
Является ли iPhone OS 64 бит или 32 бит?
Ответ 1
ARM - это 32-битная архитектура.
Я считаю, что iPhone и iPhone 3G используют omap2, который использует ARM Cortex-A8, и я не уверен, что использует 3GS (я считаю, это omap3 Cortex-A9).
Ответ 2
IIUC - 32-битная ОС; От Apple Примечания к выпуску:
Xcode и iPhone SDK работают только в 32-битном режиме; 64-битный режим не поддерживается.
Ответ 3
Это 32-разрядная ОС
Ответ 4
До iPhone 5s (выпущенный в 2013 году) все устройства iPhone и версии iOS были 32-разрядными. Но у Apple новый iPhone 5s теперь есть 64-битная система A7 на кристалле (SoC) внутри.
Теперь это поддерживается с Xcode 5.0.1, а также доступны симуляторы для 64-битной версии Retina для iPhone Retina и iPad Retina.
Если вам нужно перевести приложение на 64-битное, рекомендации Apple доступны здесь - https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaTouch64BitGuide/ConvertingYourAppto64-Bit/ConvertingYourAppto64-Bit.html