2013-03-28 38 views
0

我創建了iOS的空應用程序,並增加了的ViewController中提供了以下錯誤而將ViewController鏈接到我的代碼?

Application windows are expected to have a root view controller at the end of application launch 

沒有其他的谷歌搜索似乎幫助。提前致謝。

+0

單視圖應用程序模板幾乎爲空,但包含最基本的要素,例如只有一個視圖的MainStoryboard和視圖控制器。 – danh 2013-03-28 03:11:05

回答

0

創建視圖控制器子類和筆尖是不夠的。您必須在應用程序代理的application:didFinishLaunchingWithOptions:方法中實際實例化您的視圖控制器。您可能需要使用initWithNibName:bundle:方法來完成此操作,並將生成的VC分配給由應用程序委託創建的窗口的rootViewController屬性。

0

如果您正在使用故事板,您可能需要執行的操作是將項目添加到項目中並從中進行配置。

-1

廣場內application:didFinishLaunchingWithOptions:

self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; 
1

下面的代碼如果使用情節串連圖板,刪除一切從didFinishLoading在AddDelegate(除返回是)。然後在構建設置中將默認故事板設置爲故事板。將視圖控制器添加到故事板,確保其側面有指向它的白色箭頭。應該是這樣的。