我为 iOS 创建了一个空应用程序并添加了一个 ViewController,其中出现以下错误
Application windows are expected to have a root view controller at the end of application launch
其他谷歌搜索似乎都没有帮助。提前致谢。
我为 iOS 创建了一个空应用程序并添加了一个 ViewController,其中出现以下错误
Application windows are expected to have a root view controller at the end of application launch
其他谷歌搜索似乎都没有帮助。提前致谢。
如果使用情节提要,请从 AddDelegate 中的 didFinishLoading 中删除所有内容(返回 yes; 除外)。然后在构建设置中将默认情节提要设置为您的情节提要。将视图控制器添加到情节提要中,确保它的侧面有白色箭头指向它。应该是这样的。
创建视图控制器子类和 nib 是不够的。您必须在应用程序委托的application:didFinishLaunchingWithOptions:
方法中实际实例化您的视图控制器。您可能希望使用该initWithNibName:bundle:
方法来执行此操作,并将生成的 VC 分配给rootViewController
由应用程序委托创建的窗口的属性。
如果您使用故事板,您可能需要做的就是将一个添加到项目并从那里进行配置。
将以下代码放入application:didFinishLaunchingWithOptions:
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];