IOS初始化控制器的两种方法

来源:互联网 发布:模拟器mac版 编辑:程序博客网 时间:2024/05/18 03:36

题记


生活很简单,只不过就是忘记了知识,再去学习知识。

笔录一 ViewControllViewController方式

#import "AppDelegate.h"#import "ViewController.h"@interface AppDelegate ()@property(nonatomic,strong) ViewController *viewController;@end@implementation AppDelegate- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {    //初始化控制器    self.viewController = [[ViewController alloc]init];    //初始化window    self.window =[[UIWindow alloc]initWithFrame:[UIScreen mainScreen].bounds];    //设置控制器    self.window.rootViewController = self.viewController;    return YES;}

笔录二 ViewControllViewController 与 xib方式

#import "AppDelegate.h"#import "XibViewControllViewController.h"@interface AppDelegate ()@property(nonatomic,strong) ViewController *viewController;@property(nonatomic,strong) XibViewControllViewController *xibControllViewController;@end@implementation AppDelegate- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {    //初始化控制器    self.xibControllViewController = [[XibViewControllViewController alloc]initWithNibName:@"XibViewControllViewController" bundle:nil];    //初始化window    self.window =[[UIWindow alloc]initWithFrame:[UIScreen mainScreen].bounds];    //设置控制器    self.window.rootViewController = self.xibControllViewController;    return YES;}
原创粉丝点击