La création d'un nouveau projet dans XCode 6 ne permet pas de désactiver les storyboards. Vous pouvez uniquement sélectionner Swift ou Objective-C et utiliser ou non les données de base.
J'ai essayé de supprimer le storyboard et du projet en supprimant le storyboard principal et en réglant manuellement la fenêtre depuis didFinishLaunching
Dans l'AppDelegate, j'ai ceci:
class AppDelegate: UIResponder, UIApplicationDelegate {
var window: UIWindow
var testNavigationController: UINavigationController
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: NSDictionary?) -> Bool {
testNavigationController = UINavigationController()
var testViewController: UIViewController = UIViewController()
self.testNavigationController.pushViewController(testViewController, animated: false)
self.window = UIWindow(frame: UIScreen.mainScreen().bounds)
self.window.rootViewController = testNavigationController
self.window.backgroundColor = UIColor.whiteColor()
self.window.makeKeyAndVisible()
return true
}
}
Cependant, XCode me donne une erreur:
La classe 'AppDelegate' n'a pas d'initialiseurs
Quelqu'un a réussi dans cela?