2

As shown in image there is no option for Master detail app which was available in older version of xcode...So question is it's name is changed or it is deprecated and not available in latest xcode versions? (one in the dark mode is latest xcode version while the other in light mode is older xcode)

/

Vyankatesh
  • 139
  • 1
  • 10

1 Answers1

1

In fact this was changed even earlier - since XCode 12. For now all previously available templates like Master-Detail, Single View, Tabbed application are represented by single template - App.

For now you can (and should) create application flows on your own. This was done because Apple introduced new components with an easy API that make templates useless.

E.g. specifically for your case - since iOS 14 you can use UISplitViewController for creating master-details apps with very simple API - you can do it either programatically or via storyboards. If you want to have master-detail app with lower deployment target where UISplitViewController is not available - you have to use approach from Master-detail template using separate view controllers and segues.

Anton Holub
  • 468
  • 1
  • 5
  • 9