2011-12-23 3 views
1

Я участвую в процессе изучения разработки ios. Я начинаю изучать раскадровки, и я узнал, что его единственная совместимость с IOS 5. Я искал здесь и нашел ответы, но я хотел выяснить, имеет ли смысл в этот момент использовать раскадровки. Как поведение приложения требует 5.0 в магазине приложений? Он появляется для людей с 4.3 и ниже? Когда я просматриваю новое приложение, я не вижу ничего, что говорит 5.0, требуемое в описании. Означает ли это, что большинство людей не используют раскадровки для разработки приложений?Использование раскадровки в xcode и магазине приложений

Заранее спасибо!

+1

Люди используют раскадровки, но большинство приложений в магазине приложений не были созданы новыми, это обновленные версии, которые были созданы для ios 3,4 или ранее. Я бы порекомендовал вам использовать раскадровки, если вы создаете новое приложение. Однако, если вы хотите настроить таргетинг на более старые телефоны 3g и старые iPod Touch, вы не можете их использовать, однако эти устройства исчезают, и я бы рекомендовал вам не настроить таргетинг на эти устройства. Кроме того, потребуется некоторое время на то, чтобы ваше приложение было написано и в магазине приложений, и кто знает, иногда может быть и другая IOS, чтобы использовать хранилища и ARC, они помогают. – nycynik

ответ

1

story board доступен в SDK 4.2, с помощью которого вы можете построить для iOS 5, вы, безусловно, можете установить цель развертывания на 4.x, и это будет работать как шарм. !!

Обновлено: как сказано @FirozeLafeer, я подтвердил свое знание, что он прав - XCode выводит сообщение, что «раскадровки недоступны прошивкой 4.3 или до»

От Apple: Storyboards are supported in iOS 5 and later and are enabled by default for new projects. If your app must run on earlier versions of iOS, though, you cannot use storyboards and should continue to use nib files.

Источник: https://developer.apple.com/library/ios/#documentation/iphone/conceptual/iphoneosprogrammingguide/AppDesignBasics/AppDesignBasics.html

+0

Нет, если приложение использует раскадровку. –

+0

благодарит за распространение этой информации @FirozeLafeer – samfisher

+0

Спасибо за ответы! Это означает, что если я разработаю приложение, используя доски объявлений и отправлю в магазин приложений. Это приложение может быть загружено пользователями с IOS 4.3 и выше? – Yan