Did Xcode 12.4 get rid of "storyboards" by default?

Haven't touched Xcode since it upgraded to 12.4. Just started a new app, which I planned to create without storyboards. But the default files I am used to deleting or manipulating aren't there anymore. I don't even see AppDelegate.swift.

So did Xcode 12.4 get rid of "storyboards" by default? And if so, where do I go to relearn how to start?

Thanks.
Answered by OOPer in 659995022

 If I go without SwiftUI, do I lose anything?

With choosing Storyboard, you will see ViewController.swift or AppDelegate.swift or Main.storyboard -- all such things.

will I lose any new functionality (enduser wise) by not using SwiftUI?

As already said, you have never used any SwiftUI functionalities. How many of your .swift file have import SwiftUI?
If you want to go with what you have learnt till now, you need to choose Storyboard.

You can switch to SwiftUI and will find many functionalities are lacking in SwiftUI and many things are quite difficult in SwiftUI which was easy or not easy but you have learnt how.


Please clarify one thing:
Were you thinking you were using SwiftUI?

did Xcode 12.4 get rid of "storyboards" by default?

Xcode shows SwiftUI as default in Interface, but you can choose Storyboard there.

where do I go to relearn how to start?

If you want to learn how to code in SwiftUI, better visit Apple's tutorial first:
Introducing SwiftUI

Hey OOper,

You've helped me a lot before. I don't want to use storyboards, but things have changed in 12.4.

For instance there's no more AppDelegate.swift file.

I would start at class ViewController: UIViewController before. Now there's struct ContentView: View which I don't recall when in started learning in late 2020.

Has something drastically changed? Is it that I never used SwiftUI?

I am still working on my game, which I started in Xcode 11.x, so no worries. But I wanted to start a new, non-gaming app, and I guess I need a reference point where to start at so I know where to go.

I hope this makes sense.

things have changed in 12.4. 

Things had changed in 12.0.

For instance there's no more AppDelegate.swift file.

I would start at class ViewController: UIViewController before. Now there's struct ContentView: View  which I don't recall when in started learning in late 2020.

Do I need to repeat? When you choose Storyboard as Interface` when creating a new project, you can find AppDelegate.swift or ViewController.swift.
And then you can remove what you think is not needed for you.

Is it that I never used SwiftUI?

At lease in your past posts, you have never used SwiftUI.




Do I need to repeat? When you choose Storyboard as Interface` when creating a new project, you can find AppDelegate.swift or ViewController.swift.
And then you can remove what you think is not needed for you.

Well then, and please remember that when you first saw my posts, I had just started Xcode and Swift (mid June 2020?). If I go without SwiftUI, do I lose anything? I was watching a tutorial that showed the changes in how to create a text object, and the syntax even seemed more simplified (i.e. changing textcolor).

But will I lose any new functionality (enduser wise) by not using SwiftUI?

And yes, I have dedicated all day to watching WWDC presentations, and SwiftUI tutorials. I just fear in my time away from Xcode, I missed out on something I shouldn't have.

Thanks
Accepted Answer

 If I go without SwiftUI, do I lose anything?

With choosing Storyboard, you will see ViewController.swift or AppDelegate.swift or Main.storyboard -- all such things.

will I lose any new functionality (enduser wise) by not using SwiftUI?

As already said, you have never used any SwiftUI functionalities. How many of your .swift file have import SwiftUI?
If you want to go with what you have learnt till now, you need to choose Storyboard.

You can switch to SwiftUI and will find many functionalities are lacking in SwiftUI and many things are quite difficult in SwiftUI which was easy or not easy but you have learnt how.


Please clarify one thing:
Were you thinking you were using SwiftUI?
Did Xcode 12.4 get rid of "storyboards" by default?
 
 
Q