Cómo verificar programáticamente la versión / modelo de iPad

¿Existe un método para verificar la versión / modelo de un iPad (es decir, iPad 1/2/3)? Estoy usando algo de transparencia en las interfaces de mi iPad con múltiples superposiciones. Mientras funciona satisfactoriamente en un iPad 2, un iPad 1 no brinda una experiencia de usuario tan agradable. Así que me gustaría eliminar la transparencia en el iPad 1, pero no puedo encontrar una manera de saber con qué iPad estoy tratando.

¿Hay algún truco para distinguir entre iPad 1 y versiones superiores que tienen un procesador gráfico más potente (es decir, actualmente iPad 2 + 3)?

Leí que es posible en el navegador web, por lo que también debería haber una forma de obtener el número de modelo en el código.

Respuestas a la pregunta(3)

Su respuesta a la pregunta