自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

iPhone開發(fā)中實現(xiàn)代碼初始化APP中Window

移動開發(fā) iOS
iPhone開發(fā)中實現(xiàn)代碼初始化APP中Window是本文要介紹的內(nèi)容,主要是來學(xué)習(xí)在iphone開發(fā)中如何來初始化APP里的Window,這樣可以使我們的app不依賴任何nib文件,完全郵代碼實現(xiàn)。

iPhone開發(fā)中實現(xiàn)代碼初始化APPWindow是本文要介紹的內(nèi)容,主要是來學(xué)習(xí)在iphone開發(fā)中如何來初始化APP里的Window,該例介紹如何用代碼這創(chuàng)建iPhoneapp的window,這樣可以使我們的app不依賴任何nib文件,完全郵代碼實現(xiàn)。

1、創(chuàng)建基于"window-based application"的新項目"CodingWindowDemo";

2、刪除MainWindow.xib文件;

3、刪除CodingWindowDemo-Info.plist文件中"Main nib file base name"行;

4、修改main.m代碼:

  1. 將原來行:  
  2. int retVal = UIApplicationMain(argc, argv, nil, nil);  
  3. 改為:  
  4. int retVal = UIApplicationMain(argc, argv, nil, @"CodingWindowDemoAppDelegate"); 

5、修改CodingWindowDemoAppDelegate.h后代碼如下:

  1. #import <UIKit/UIKit.h>@interface CodingWindowDemoAppDelegate : NSObject <UIApplicationDelegate> {  
  2.   UIWindow *window;}//@property (nonatomic, retain) IBOutlet UIWindow *window;@end 

6、修改CodingWindowDemoAppDelegate.m后代碼如下:

  1. #import "CodingWindowDemoAppDelegate.h"  
  2. @implementation CodingWindowDemoAppDelegate//  
  3. @synthesize window;#pragma mark-  
  4. #pragma mark Application lifecycle  
  5.     - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {   
  6.               // Override point for customization after application launch.      
  7.               window = [[UIWindow alloc] initWithFrame:CGRectMake(0, 0, 320, 480)];     
  8.                window.backgroundColor = [UIColor blueColor];          
  9.                //這里可以加入加載view的代碼      
  10.                //...        
  11.                [window makeKeyAndVisible];         
  12.                 return YES;  
  13.   }#pragma mark -  
  14. #pragma mark Memory management  
  15.   - (void)dealloc {      
  16.       [window release];      
  17.        [super dealloc];  
  18.    }  
  19. @end 

小結(jié):iPhone開發(fā)中用代碼初始化APP中Window的內(nèi)容介紹完了,希望通過本文的學(xué)習(xí)能對你有所幫助!

責(zé)任編輯:zhaolei 來源: 博客園
相關(guān)推薦

2023-10-06 20:57:52

C++聚合成員

2019-11-04 13:50:36

Java數(shù)組編程語言

2011-07-19 17:15:29

iPhone App

2010-06-21 10:25:09

Linux APM

2011-06-17 15:29:44

C#對象初始化器集合初始化器

2011-08-15 11:23:41

iPhone開發(fā)循環(huán)滾動UIScrollVie

2011-08-15 17:52:21

iPhone應(yīng)用對象NSString

2011-08-11 17:32:51

iPhone視圖

2011-08-10 14:40:23

iPhone動畫

2011-03-16 10:52:20

2016-09-14 22:22:03

Android Vue性能優(yōu)化

2024-03-13 08:52:43

C++初始化方式

2011-07-26 14:18:20

2011-08-15 15:44:46

iPhone開發(fā)PDF

2011-08-18 16:24:44

iPhone開發(fā)圖片

2023-11-12 23:08:17

C++初始化

2023-12-18 09:26:12

C++switchif

2011-07-22 17:46:43

java

2023-07-13 09:13:18

Docker容器

2011-08-22 14:21:24

iPhone開發(fā)UIView Anim
點贊
收藏

51CTO技術(shù)棧公眾號