【发布时间】:2011-01-31 11:23:17
【问题描述】:
我的应用程序在 iOS4 上运行良好,只是有时会显示白屏,尤其是在很长一段时间不使用该应用程序后(我猜它可能会从后台删除,但我已经尝试过),但是,如果我关闭应用程序并重新打开它,一切正常。我不知道这是否有任何具体问题。这是一个带有标签的普通 iPhone 应用程序。
这里是application:didFinishLaunchingWithOptions:,
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
gpsUpdate=0;
NSLog(@"entro a didFinishLaunch");
if (locationManager == nil ) {
}
if ([launchOptions objectForKey: UIApplicationLaunchOptionsLocationKey] != nil) {
// register for local notification
}
else {
iconBadNumber=0;
[self checkConnection];
[self copyDatabaseIfNeeded];
iconBadNumber=0;
self.alertsArray = [[NSMutableArray alloc] init];
self.searchArray = [[NSMutableArray alloc] init];
[Alertas getAllAlerts];
[window addSubview:tabBarController.view];
}
[tabBarController setDelegate:self];
return YES;
}
【问题讨论】:
-
你的tabBarController是怎么保留的?
标签: iphone objective-c ios4 notifications location