Is iPhone OS 64 bit or 32 bit?

cocoa-touch, iphone, uikit

Solution

ARM is a 32bit architecture.

I believe the iPhone and iPhone 3G use omap2 which uses ARM Cortex-A8, and I'm not sure what the 3GS uses (I believe it's omap3 Cortex-A9).

Problem

Anyone knows if iPhone OS is based on 32-bit or 64-bit architecture?

Original source