
212.7 The Life Cycle of an App
Listing 2.9 Lifecycle-App
@implementation LifecycleAppDelegate
//…
//App is ready for use, variant 1
- (BOOL) application: (UIApplication *) application
didFinishLaunchingWithOptions: (NSDictionary *) launchOptions {
NSLog(@"application:didFinishLaunchingWithOptions: called.");
[window makeKeyAndVisible];
return YES;
}
//App is ready for use, variant 2
- (void) applicationDidFinishLaunching: (UIApplication *) application
{
NSLog(@"applicationDidFinishLaunching: called.");
}
//App has been interrupted but continues to run in the background
- (void) applicationWillResignActive: (UIApplication *) application {
NSLog(@"applicationWillResignActive: ...