Создание нового проекта в XCode 6 не позволяет отключить раскадровки. Вы можете выбрать только Swift или Objective-C и использовать или нет Core Data.
Я попытался удалить раскадровку и из проекта, удалив основную раскадровку и вручную установив окно из didFinishLaunching
В AppDelegate у меня есть это:
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
    }
}
Однако XCode дает мне ошибку:
Класс 'AppDelegate' не имеет инициализаторов
Кто-нибудь преуспел в этом?