Como detectar que meu aplicativo para iPhone está sendo executado em um iPad

Eu tenho um aplicativo opengl que é melhor no modo RetinaDisplay (fator de dupla escala) e notei que o iPad emula um aplicativo para iPhone com uma tela de baixa resolução (fator de escala normal).

Quero dobrar o fator de escala quando meu aplicativo para iPhone for executado em um iPad, a fim de aproveitar os gráficos do Retina Display. Mas parece que o iPad realmente é um iPhone falso (o que seria perfeito se fosse um Retina Display ...)

Quando forço a escala dupla, funciona muito bem (pelo menos no simulador, não tenho um iPad para testar).

Então, eu preciso de uma maneira de saber se estou rodando em um iPad, apesar de muitas coisas me dizerem que é um iPhone antigo.

Ou talvez eu não deva tentar fazer isso?

questionAnswers(6)

yourAnswerToTheQuestion