Автоматический подсчет ссылок на iOS 3.x - PullRequest
2 голосов
/ 10 октября 2011

Работает ли приложение, скомпилированное с включенной дугой, на устройствах iOS 3.1.x?В идеале я хотел бы, чтобы наше приложение работало только с iOS 4.x и выше, но у нас есть некоторые пользователи, все еще использующие iOS 3.x.У меня больше нет доступа к устройствам с iOS 3.

Кто-нибудь проверял?

Ответы [ 3 ]

3 голосов
/ 10 октября 2011

ARC доступна только на iOS 4.0 и выше. Кроме того, автоматическое обнуление реальных ссылок доступно только в iOS 5.0 и выше.

0 голосов
/ 10 октября 2011

Я бы не стал рассчитывать, что ARC вернется к iOS 3.x, пока вы хотя бы не найдете официальную документацию на этот счет и, возможно, не протестируете ее и сами. Вот по крайней мере одно мнение, которое поддерживает идею о том, что приложения, написанные с использованием ARC, могут даже не работать на всех версиях iOS 4 .

0 голосов
/ 10 октября 2011

Если вы установите целевое значение развертывания до 5.0, компилятор автоматически вставит вам управление памятью (сохранение / освобождение).Так что да, это будет работать.

...