Почему Xcode предупреждает меня о смещении тени заголовка в файлах xib, даже если я нацелен на iPhone OS 3.0?

Когда я создаю свой проект iPhone, я получаю предупреждения от xcode о том, что некоторые из моих xibs говорят:

Specifying a title shadow offset in Interface Builder is not supported by the iPhone SDK for iPhone OS versions prior to 3.0.

Дело в том, что я создаю для 3.0, а базовый SDK установлен на 3.0. Я немного покопался и не нашел ничего, что могло бы решить проблему.

Я погуглил и искал форумы разработчиков Apple, но ничего не нашел. У кого-нибудь есть идеи?


person Mike Akers    schedule 02.09.2009    source источник


Ответы (1)


Вам также необходимо убедиться, что для цели развертывания в IB также установлено значение 3.0.

В Interface Builder перейдите в «Окно»> «Информация о документе» и убедитесь, что целевой объект развертывания установлен на iPhone OS 3.0.

В XCode 4.2 вы можете выбрать перо, а затем открыть инспектор файлов («Просмотр»> «Утилиты»> «Инспектор файлов»). Под разделом документа Interface Builder вы увидите раскрывающийся список «Развертывание».

person Martin Gordon    schedule 02.09.2009
comment
Вот и все! Спасибо, сэр :) - person Mike Akers; 02.09.2009
comment
Теперь мне интересно, есть ли способ изменить цель развертывания во всех моих xib-файлах сразу? или мне нужно просмотреть все мои xib-файлы один за другим? - person Mike Akers; 02.09.2009
comment
@Martin Gordon, окна нет ›Информация о документе в XCode 4.2, вы знаете, как решить эту проблему в XCode 4.2? - person Cacho Santa; 11.05.2012