IOS Note - View Controller(视图控制器)

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;
}

 

posted @ 2013-12-11 17:40  Master HaKu  阅读(222)  评论(0编辑  收藏  举报