¿Cómo puedo cargar los diferentes xibs para una sola clase dependiendo del dispositivo actual en iOS?

Tengo el código completo en ver controlador. Por lo tanto, necesito mostrar la misma salida en iPad, iPhone y iPod. Por lo tanto, estoy usando el controlador de vista única para procesar datos. Para este propósito, ¿cómo puedo seleccionar los diferentes XIB que el iPod o el iPad dependen del dispositivo actual en iOS?

En lugar de crear uno más controladores de vista quiero un controlador de vista único y 2 XIB

Respuestas a la pregunta(3)

Su respuesta a la pregunta