如何在 xcode 6 (swift) 中创建没有情节提要的项目?

2024-03-11

任何人都可以练习在 xcode6 (swift) 中创建没有故事板的项目吗?

我有能力实施

func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: NSDictionary?) -> Bool {
    // Override point for customization after application launch.

    self.window = UIWindow(frame: UIScreen.mainScreen().bounds)
    self.window!.backgroundColor = UIColor.whiteColor()
    self.window!.makeKeyAndVisible()

    var viewController: ViewController? = ViewController(nibName: "ViewController", bundle: nil)
    self.navigationController = UINavigationController(rootViewController: viewController)
    self.window!.rootViewController = self.navigationController

    return true
}

但它失败并出现以下错误

*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 
'-[UIViewController _loadViewFromNibNamed:bundle:] loaded the "ViewController" nib but the 
view outlet was not set.'

所以我尝试将文件的所有者 UIView 与 xib 相关联,但我无法在文件的所有者属性中看到 UIView 。

请参阅下面的屏幕

EDIT

谢谢亚历克斯,但从倒数第二点开始HERE https://stackoverflow.com/questions/4763519/loaded-nib-but-the-view-outlet-was-not-set-new-to-interfacebuilder/6395750#6395750我找不到任何视图。 请参阅随附的屏幕


我解决我的问题..

查看屏幕

xcode 6 beta 有点奇怪,我不确定它出了什么问题。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 xcode 6 (swift) 中创建没有情节提要的项目? 的相关文章

随机推荐