Я настоятельно рекомендую вам прочитать документы от Apple о различиях; этот документ более четко объясняет различие: Apple Segue Compatibility
В приложениях, которые нацелены на версию ниже прошивки 8.0, адаптивные перетекает преобразуется в унаследованном перетекает. В приложениях, ориентированных на iOS версии 8.0 или выше, устаревшие сегменты обновляются до адаптивных сегментов, когда для проекта включены классы классов.
Эти устаревшие перетекает ваши Push, Modal, поповер и заменить.
Когда был выпущен Xcode 6, были выпущены новые функции Показать, показать детали, представить их Модально и представить как Popover.
Эти новые функции предназначены для замены старых и ориентированы на версии iOS версии 8, но могут функционировать в более ранних версиях, поскольку они адаптивны.
Детали segues указаны точно так же, как они указаны в прилагаемом вами Apple Segue Doc. В документе говорится, что новые сегменты являются адаптивными. Показать имеет еще несколько функций, предположительно для более безупречной работы, вполне возможно в плане сохранения памяти/предотвращения всплесков памяти во время работы.
В компании Apple Segue Doc (первая ссылка), сравнения разбиты, как показано ниже (есть другое изображение на сайте):
Если вы планируете при выпуске приложений на устройства с версиями ниже iOS 8.0 вы могли бы подумать об использовании legacy segues, однако, если вы планируете только выпускать устройства, совместимые с 8.0 и далее, Show, Show Detail и т. д.
Вместо Modal вы должны использовать Present Modally. Что такое путаница. Apple Docs настолько объяснительна. – iphondroid
@ user1354603 мой ответ помог вам понять путаницу? –
@AppDevGuy Ну, это все еще сбивает с толку, а не часть того, что некоторые segues устарели и что их заменили, запутанная часть заключается в том, что когда я пытался сделать segue, я мог выбирать только устаревшие segues. Когда я добавил контроллер навигации, я смог выбрать более новые не-устаревшие сегменты, поэтому, я думаю, проблема решена, но я еще не совсем понимаю ее. – user1354603