Quiero hacer un desarrollo de iPhone con el MacBook.
No, no lo haces. Realmente, no lo haces.
Ese modelo está dirigido a usuarios que valoran la portabilidad sobre todo más. Desarrollar una aplicación iOS (o, en realidad, cualquier otro producto de software) requiere muchas, muchas horas en el teclado. Necesitas espacio en la pantalla para los editores, las barras de herramientas del editor, la documentación a la que te referirás dos veces por minuto y el simulador para probar los resultados de tu labor. No haces esto durante los momentos libres aquí y allá.
El código iOS también debe compilarse, no un proceso para sistemas livianos y eficientes energéticamente. La MacBook tampoco es para edición de video, Apple tiene otros modelos para esta parte del mercado.
Hago desarrollo de software con una computadora de escritorio de 27 pulgadas, y tiene el tamaño adecuado. También tengo un Air para trabajo remoto, pero usa mi escritorio para el trabajo pesado y la entrega de contenido. Mi trabajo tomaría mucho más tiempo en una pantalla de 13 pulgadas.