2013-05-07 6 views
0

У меня есть проект iOS, который поддерживает iPhone 3GS и включен и требует iOS 5 или более поздней версии. Этот проект использует nibs вместо раскадровки и использует ivars и свойства «старый» способ (например, объявление ivars и соответствующие свойства).Поддержка iPhone 3GS iOS 5 (наконечники для раскадровки)

Я хотел бы усердно работать и преобразовать этот проект в «новый» способ, то есть в раскадровки и очистить избыточные иголки и синтезирующие вещи). Однако он использует ARC.

Мой вопрос первый: смогу ли я по-прежнему поддерживать iPhone 3GS? И, во-вторых, есть ли какой-либо удобный способ превратить этот проект в новый стиль, помимо ручного копирования перьев на раскадровки и управления всеми IBOutlets и IBActions и так далее?

Спасибо!

ответ

1

Могу ли я по-прежнему поддерживать iPhone 3GS? НЕТ

Apple doc clearly says

раскадровка не поддерживается в прошивке 5, а затем и включена по умолчанию для новых проектов. Если ваше приложение должно работать на более ранних версиях IOS, однако, вы не можете использовать раскадровки и должны продолжать использовать СИБ файлы

Есть ли удобный способ преобразования?

Существует нет ярлыка (один шаг) для преобразования существующего приложения для использования раскадровки.
Converting to Storyboards

+0

Я хочу поддерживать iPhone 3GS под управлением iOS 5 и более поздних версий. –

 Смежные вопросы

  • Нет связанных вопросов^_^