API, чтобы определить, работает ли на iPhone или iPad [дубликат]

На этот вопрос уже есть ответ здесь:

iOS определяет, находится ли пользователь на iPad 16 ответов

Есть ли API для проверки во время выполнения, работаете ли вы на iPhone или iPad?

Один из способов, который я могу придумать, это использовать:

[[UIDevice currentDevice] model];

И обнаружить наличие строки «iPad» - которая кажется немного хрупкой.

В 3.2 SDK я вижу, чтоUIDevice также есть свойство, которое действительно то, что я ищу, но не работает для pre-3.2 (очевидно):

[[UIDevice currentDevice] userInterfaceIdiom]; 

Есть ли другие способы, кроме проверки на наличие «iPad» для универсального приложения?

Ответы на вопрос(0)

Ваш ответ на вопрос