Application Delegate(应用程序委托)
Application Name: SingleView
SingleViewAppDelegate.h
#import <UIKit/UIKit.h> @interface SingleViewAppDelegate : UIResponder <UIApplicationDelegate> @property (strong, nonatomic) UIWindow *window; @property (strong, nonatomic) SingleViewViewController *viewController; @end
SingleViewAppDelegate.m
#import "SingleViewAppDelegate.h" #import "SingleViewViewController.h" @implementation SingleViewAppDelegate @synthesize window = _window; @synthesize viewController = _viewController; - (void) dealloc { [_window release]; [_viewController release]; [super dealloc]; } - (BOOL) application: (UIApplication *)application didFinishLaunchingWithOptions: (NSDictionary *)launchOptions { self.window = [[[UIWindow alloc] initWithFrame: [[UIScreen mainScreen] bounds]] autorelease]; self.viewController = [[[SingleViewViewController alloc] initWithNibName: @"SingleViewViewController" bundle: nil] autorelease]; self.window.rootViewController = self.viewController; [self.window makeKeyAndVisible]; return YES; }