【发布时间】:2013-10-11 12:10:09
【问题描述】:
我最近更新到 Xcode5,却发现自己处于一个完全陌生的环境中。我在前一年使用的很多重要的东西都以不同的方式工作,或者只是根本不工作,从我在 appDelegate 中启动根 viewController 的方式开始。以前是这样的:
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
self.viewController = [[ViewController alloc] init];
self.window.rootViewController = self.viewController;
[self.window makeKeyAndVisible];
但是,在 Xcode5 和 iOS7 中,情况发生了变化,我什至无法做最简单的事情。现在 AppDelegate 中没有任何内容。
我知道这是一个非常广泛的问题,Sketch Overflow 不喜欢这些类型的问题,但是有人可以向我指出一个教程或文档,其中列出了新 Xcode 中最重要的变化以及如何克服这些变化?我在 Apple Developer 网站上进行了搜索,但一无所获。我知道它可能在那里我只是没有找到它。
对于这个含糊的、业余的问题,我们深表歉意! :(
【问题讨论】:
-
我正在使用相同的方式在 iOS 7 中设置主窗口和 rootviewcontroller 并且它可以工作。所以我猜你犯了其他错误。
-
欢迎来到 Sketch Overflow :)
-
rcKoenes:我相信你。但是为什么当你用新的sdk创建一个新的iOS7应用程序时,appDelegate基本上是空的。至少我没有在其中看到任何 rootViewController 声明;然而,该应用程序仍在启动。对我来说,这似乎不像以前那样运作了。
标签: iphone ios xcode ios7 xcode5