ARC работает на любую версии прошивки 4, 5 и 6. на прошивке 4, ограничение не является автоматическим обнулением слабых ссылок.
Если вы намерены использовать ARC (и Apple настоятельно рекомендует это сделать), я предлагаю вам настроить версии 4.2.1. Это последняя версия iOS 4, которая работает на всех устройствах, которые не могут поддерживать iOS 5 & 6. В частности, на iPhone 3G и iPod touch (2G) версия 4.2.1 является самой высокой поддерживаемой ОС. Вы можете видеть, что люди предлагают iOS 4.3, но вы потеряете два устройства, из которых были проданы миллионы.
Я основываю свое предложение на чтении этой страницы Википедии, List of iOS Devices и этой статье, iOS 4.3 Will Not Be Compatible With All iDevices.
Возможный дубликат [Xcode 4.2 с ARC: будет ли мой код работать даже на устройствах iOS с прошивкой старше 5.0?] (Http://stackoverflow.com/questions/7768861/xcode-4-2-with-arc- will-my-code-run-even-on-ios-devices-with-firmware-old-tha) –