У айфона много разных эпловских гайдлайнов, на которые разработчики (включая Эпл) забивают. Одним из самых ранних было то, что настройка любой программы должна жить в программе Сеттингс, а не в самой этой программе. Всем было пофиг и все делали в самой своей программе. Или например у программы не должно быть «заставки» при запуске. Куча программ запускаются с тупыми заставками.
Но есть одно исключение. В программе не должно быть никакого способа выйти из программы. Потому что на айфоне уже есть кнопка хоум (или, начиная с десятого, специальный жест), и больше ничего не нужно. И удивительно то, что я, кажется, не встречал за 12 лет ни одной программы, в которой это требование было бы нарушено. Хотя оно противоречит всему предыдущему опыту дизайнеров интерфейса.
И тут вдруг вижу у студента кнопку «Выход». Ничего себе!