簡體   English   中英

Xcode5和iOS7-入門

[英]Xcode5 and iOS7 - Getting Started

我最近更新到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網站上進行了搜索,但未找到任何內容。 我知道它可能在那里,但我只是找不到。

很抱歉這個模糊的業余問題! :(

如果您不想將Storyboard與XCode 5一起使用,則可以按照我在這里的說明刪除Storyboard,並從一個包含xib文件的空項目開始。

XCode 5有很多區別,但是主要由於狀態欄問題,您將擁有大部分界面。 但是您可以繼續在XCode SDK 5上使用iOS 6和iOS 6。

您不需要XCode 5中的該代碼,這就是舊方法。

Interface Builder合並在名為Storyboard的新工具中。

在那里,您可以從工具箱中提取UINavigationController並通過從工具箱中提取新的UIViewController來設置其rootViewController

您可以通過按住ctrl並單擊viewcontrller並將指針拉到下一個視圖控制器來執行此合並。 這將創建一個Segue,這是一個用於處理視圖控制器創建並將其推送到視圖控制器堆棧的新工具。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM