Существуют ли какие-либо устоявшиеся критерии, помогающие выбрать между созданием универсального приложения для iphone / ipad и созданием отдельных целей, которые разделяют некоторый код?У меня нормально работает приложение для iPad, и теперь требуется поддержка iPhone.Так как iPad выглядит большим и сложным, мне нужно будет переработать почти каждый из них в 2 или 3 меньших просмотра на iphone.Поэтому мне кажется, что будет проще иметь 2 отдельные цели со всеми различными представлениями и контроллерами, которые повторно используют уровни модели и связи, а не перенаправлять код с помощью:
if iPad {
// do iPad view and controller
} else {
// do iPhone view and controller
}
TIA,
-Майк