0
点赞
收藏
分享

微信扫一扫

xcode4.2中使用xib来运行hello world (MainWindow.xib)


xcode4.2推荐使用storyboard,但网上资料太少,书上讲的也都是基于xib的

 

花了2天时间,终于把xib的helloWorld写出来了。

 

注意,类名一定要大写,为了这个东西,我搞了2天,在配viewContorller时一直抛错。

 

新建 Empty Application


 添加一个object,添加一个View Controller,添加一个window,

把File's Owner的 custom  class 改成 UIApplication

 

把Object的custom class 改成 自己的 delegate,我的是HelloAppDelegate

 

 

然后新建 Cocoa Touch 下的UIViewControllersubclass


 拖一个label进去,写上hello world

 

然后,回到MainWindow中,把ViewController的custom class 改成HelloViewController

 

然后拖线:

File's Owner拖到  delegate,从delegate拖到viewcontroller和window

 

然后修改代理类里的


- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{    //self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];
    // Override point for customization after application launch.
    //self.window.backgroundColor = [UIColor whiteColor];
    [self.window addSubview: self.viewController.view];
    [self.window makeKeyAndVisible];
    return YES;
}


 

运行即可~

 

 

 


  • xcode4.2中使用xib来运行hello world (MainWindow.xib)_bc

  • 大小: 44.4 KB
  • xcode4.2中使用xib来运行hello world (MainWindow.xib)_代理类_02

  • 大小: 23 KB
  • xcode4.2中使用xib来运行hello world (MainWindow.xib)_bc_03

  • 大小: 26.1 KB
  • 查看图片附件


举报

相关推荐

0 条评论