为什么xcode 4.3.2中的iphone模拟器会出现空白的白屏?
我有一个主要问题。我的应用程序在xcode 4.2和iOS 5.0中工作得很好。但是,当我更新到xcode 4.3.2和iOS 5.1时,我遇到了一个问题。为什么xcode 4.3.2中的iphone模拟器会出现空白的白屏?
当我现在试着执行我的应用程序,iPhone模拟器又发表了我的闪屏,然后在空白屏幕中有一个状态栏。我还获得
2012-04-08 20:46:48.025 Birdflix [67666:FB03]应用窗口被预期具有在应用程序启动
的日志中的端部的根视图控制器。
请帮忙,我真的需要发布我的应用程序。提前致谢。
请设置self.window.rootViewController
在 application:didFinishLaunchingWithOptions:
方法在AppDelegate.m中。
对不起,我没有Xcode4.3.2,并不总是说得对。
xcode 4.2,不要使用MainWindow.nib,所以你应该指定self.window.rootViewController。
rootViewController是AppDelegate的视图控制器在 以前版本的MainWindow.nib中的ViewController。
假设类是RootViewController的,然后
#import "RootViewController.h"
- (BOOL)application:(UIApplication *)application
didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];
self.window.rootViewController = [[RootViewController alloc] init];
[self.window.makeKeyAndVisible];
return YES:
}
我指出,但我的应用程序仍然启动与一个空白的白色屏幕。我非常感谢你的帮助。我也相信xcode也不会识别任何错误。 – 2012-04-09 16:01:26
你如何做到这一点是什么呢?对不起,我是xcode编程的新手。 – 2012-04-09 04:15:40
对不起,我没有Xcode4.3.2,并不总是说得对。 – xzgyb 2012-04-09 05:22:21