Ci sono alcuni oggetti che su iPhone non ci sono, ad esempio la splitView.
Le dimensioni dello schermo fa si che su iPad puoi mettere più cose all'interno della stessa view quindi per forza di cose a seconda dell'App che sviluppi dovrai prevedere anche questo.
In linea di massima devi creare un'App universal e, per come la vedo io, separare le classi per la gestione grafica (creazione e posizionamento pulsanti, ecc) poi ti controlli da codice il tipo di dispositivo e procedi.