I have been searching a lot in the inter webs and Stackoverflow. Unfortunately there doesn\'t seem to be much info around the new Xcode version, iOS 8 specifically with Swif
The method outlined by codester is a good solution, but (in Xcode 6.0.1) the final step - deleting "Main" from the Main Interface section - would not work for me; I would delete the string, but as soon as I navigated away from that page or tried to run the app, the field would be repopulated with "Main". I ended up having to manually delete the "UIMainStoryboardFile" key/value entry in the applications Info.plist.
In my opinion storyBoards
are awesome. They make the development cycle easy and quick. But if you do not want them you can create a Single View Application
template.
Delete the
storyBoard
and Follow these steps1) Go to Your Target
2) Deployment Info
3) Main Interface -> Delete Main and keep field empty
It will not load a storyboard or any view. Now it's your responsibility to load Window
and create rootViewControllers
and views
programmatically