В последнее время не было так много изменений для универсальных приложений, поэтому вы вряд ли найдете какие-либо ресурсы с «новой» информацией.Некоторые API-интерфейсы предназначены для использования только на iPad (например, SplitView), но большинство API-методов работают только на обоих устройствах.
Этот пост кажется хорошим ресурсом.Как они упоминают, вы будете в первую очередь проверять тип устройства в коде, используя этот переключатель: if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
.Кроме того, вы можете проверить наличие устройства iPhone / iPod touch с помощью UIUserInterfaceIdiomPhone
.Имейте в виду, что это SDK 3.2 +.
Кроме того, я рекомендую вам создать новый универсальный проект в XCode и посмотреть, каковы настройки по умолчанию для универсального проекта.Может появиться обновленный код, которым вы можете воспользоваться с момента запуска проекта.