XCode 4.5.1, 应用程序窗口预计在应用程序启动结束时有一个根视图控制器[英] XCode 4.5.1, Application windows are expected to have a root view controller at the end of application launch

本文是小编为大家收集整理的关于XCode 4.5.1, 应用程序窗口预计在应用程序启动结束时有一个根视图控制器的处理方法,想解了XCode 4.5.1, 应用程序窗口预计在应用程序启动结束时有一个根视图控制器的问题怎么解决?XCode 4.5.1, 应用程序窗口预计在应用程序启动结束时有一个根视图控制器问题的解决办法?那么可以参考本文帮助大家快速定位并解决问题。

问题描述

我已将我的 XCode 升级为 4.5.1,以便在我的新 iPad 中使用 IOS 6.0.1 进行调试.之后,我在编译后在控制台上收到此错误:

<块引用>

应用程序窗口应该在应用程序启动结束时有一个根视图控制器

我的应用程序进入了一个与主屏幕不同的屏幕,按钮根本不起作用.

在旧版本的 XCode 中,它是一种魅力.

对正在发生的事情有什么想法吗?

在应用委托上我有这个:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {    

    // Override point for customization after application launch.

    // Add the view controller's view to the window and display.


    [self.window addSubview:viewController.view];

    [self.window makeKeyAndVisible];

    return YES;
}

只是为了更新,我可以再次获取我的应用程序的唯一方法是删除 Xcode 4.5.1 并返回到 Xcode 4.4.1..xib 文件中似乎存在问题,并且界面生成器无法正确链接最新版本中的对象.我不知道为什么

一个有趣的事实,在我更新 XCode 之前,我无法使用 ios 6.0.1 在 ipad 上运行我的应用程序(我正在为 IOS 5.1 编译)降级后就可以了.

推荐答案

进入 AppDelegate 类并添加:

self.window.rootViewController = self.viewController;

本文地址:https://www.itbaoku.cn/post/924594.html