Основная причина заключается в том, что если вы просто масштабируете элементы в пользовательском интерфейсе, чтобы соответствовать большему экрану, это выглядело бы неплохо ... и вам не нужно ничего делать, чтобы он работал, он автоматически это для вас, если ваше приложение только для iPhone и установлено на iPad (если пользователь решит).
Наличие другого XIB позволяет вам изменить порядок вашего приложения и подумать так, чтобы вы могли воспользоваться большим экраном. Вероятно, вы можете показать больше информации на одном iPad-экране, чем на трех разных экранах на iPhone ... поэтому ваше приложение для iPhone может отображать основную информацию и расширять ее, когда пользователь нажимает на нее, в то время как ваша версия iPad может отображать всю информацию о load, плюс дополнительная графика, которая выглядит красиво, но не нужна, и не имеет смысла на экране iPhone.
PS: Если вы начинаете новое приложение, я настоятельно рекомендую вам использовать раскадровку, если у вашего приложения не будет много просмотров ... на самом деле легко начать работу, и это позволит вам увидеть поток вашего приложения с одного взгляда.
хорошо знать, ... – g3rv4