анимация с длительностью недоступна

я начал проект с iOS SDK 4.0 и хочу использовать блоки для анимации некоторых UIViews. Но после того, как я понял, что «animateWithDuration» недоступен, я обновил свой XCode и iOS SDK до версии 4.2. В моем проекте я также установил «базовый SDK» на 4.2.

Я подумал, что это может решить проблему. Но XCode по-прежнему жалуется на отсутствующий метод. Этот метод недоступен для сборок симулятора? Или что мне нужно сделать, чтобы активировать его?

Спасибо. Ки


person Kie    schedule 05.12.2010    source источник


Ответы (1)


Найдите в настройках сборки проекта параметр Deployment Target. Это самая низкая версия SDK, которую вы хотите поддерживать. Если он ниже 4.0, то все методы до 4.0 будут удалены компилятором (поскольку они не будут доступны на устройствах, на которые вы планируете развертывание). Попробуйте установить его на 4.0 или более позднюю версию; это должно помочь.

person Adam Milligan    schedule 05.12.2010