Если конвертировать проект в автоматический подсчет ссылок (ARC), он все еще поддерживается на iOS 3.X, 4.X? - PullRequest
7 голосов
/ 21 июня 2011

Я не уверен насчет преобразования проекта в автоматический подсчет ссылок (ARC).он все еще поддерживается на iOS 4.X или ниже?

спасибо

Ответы [ 2 ]

8 голосов
/ 21 июня 2011

Из того, что я могу понять, да - ARC выполняется компилятором и должен рассматриваться как мастер или помощник, который проверяет весь ваш код и вставляет для вас правильные операторы сохранения и освобождения.

Этопоэтому будет совместим со старыми версиями iOS.

Редактировать:

ОНА будет поддерживать 4.x, но не 3.x

5 голосов
/ 19 октября 2011

Он будет поддерживать iOS 4, но не iOS 3.

Тем не менее, полная поддержка iOS 4 отсутствует, поскольку слабые ссылки работают только на iOS 5. Цитирование Переход кПримечания к выпуску ARC напрямую от Apple:

ARC поддерживается в Xcode 4.2 для Mac OS X v10.6 и v10.7 (64-разрядные приложения) и для iOS 4 и iOS 5.Слабые ссылки не поддерживаются в Mac OS X v10.6 и iOS 4.

...