added some error handling for downloading core files. app will display a message if an error has occurred while downloading and then retry the download after user dismisses the alert.

TODO;  replace string literals with constants or static NSString objects.
This commit is contained in:
techdragon.nguyen@gmail.com
2011-12-12 12:24:12 +00:00
parent 59b1c8167e
commit db664e2836
6 changed files with 174 additions and 67 deletions
+16 -1
View File
@@ -62,10 +62,24 @@
}
- (void) applicationDidFinishLaunching:(UIApplication *)application
- (void) setupNetworkListeners
{
hostReach = [[Reachability reachabilityForGoogleDNS] retain];
internetReach = [[Reachability reachabilityForInternetConnection] retain];
wifiReach = [[Reachability reachabilityForLocalWiFi] retain];
[hostReach startNotifier];
[internetReach startNotifier];
[wifiReach startNotifier];
}
- (BOOL) application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.glViewController = nil;
[self setupNetworkListeners];
NSNotificationCenter *dnc = [NSNotificationCenter defaultCenter];
[dnc addObserver:self selector:@selector(startGame) name:@"readyToStartGame" object: nil];
@@ -82,6 +96,7 @@
[self startGame];
}
[self.window setBackgroundColor: [UIColor blackColor]];
[self.window makeKeyAndVisible];
}