Если вы можете отключить ARC, не используя новый флаг компилятора -fobjc-arc, то вы не будете вынуждены переписывать код в будущем - я думаю (?)

тоящее время я разрабатываю приложение для iPad. Разработка началась для iOS 4.2 и сейчас продолжается (и я думаю, будет завершена) для iOS 4.3. Я только что прочитал об ARC в iOS 5, и в основном я понял, что нам больше не нужно выпускать и сохранять объекты. Мои вопросы:

Если я решу перейти на iOS 5, нужно ли мне удалить все[myObject retain] а также[myObject release] заявления из моего кода?

Если я разрабатываю новое приложение для iOS 5 с использованием ARC, нужно ли мне выполнять какие-либо проверки «ретро-совместимости»? то есть мне нужно будет проверить версию iOS и соответственно сохранить и отпустить вызов? Итак, в принципе, доступна ли ARC для всех версий iOS или только для iOS 5?

Ответы на вопрос(5)

Ваш ответ на вопрос