我最近更新到Xcode5,只是發現自己處於一個完全陌生的環境中。我在前一年使用的許多重要事情的工作方式不同,或者簡單地說根本不起作用,從我在appDelegate中啓動我的根視圖控制器的方式開始。它曾經是這樣的:Xcode5和iOS7 - 入門
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開發者網站上搜索了一下,但什麼都沒發現。我知道它可能在那裏,我只是沒有找到它。
對不起,模糊,業餘的問題! :(
我使用相同的方式來設置iOS 7中的主窗口和rootviewcontroller,它的工作原理。所以我猜你還犯了一些其他的錯誤。 – rckoenes
歡迎來到** Sketch Overflow ** :) –
rcKoenes:我相信你。但是,當你用新的sdk創建一個新的iOS7應用程序時,appDelegate基本上是空的。至少我沒有看到任何rootViewController聲明;然而,該應用程序仍然啓動。對我來說,似乎事情不像過去那樣運作。 – user1799795