Цель развертывания iOS и поддержка блоков

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

Базовый SDK, очевидно, установлен на последнюю версию iOS (iOS 4.3).


person ma11hew28    schedule 29.06.2011    source источник


Ответы (1)


Из документации Apple:

Блоки доступны в GCC и Clang, поскольку поставляются с инструментами разработчика Mac OS X v10.6 Xcode. Вы можете использовать блоки в Mac OS X версии 10.6 и выше, а также в iOS 4.0 и выше.

Итак, ответ — нет, вы не можете использовать блоки при развертывании на таргетах 3.2.

person Robin303    schedule 30.06.2011