SSブログ

iPhoneSDKを理解する~Storyboradを使わない開発~ [iOSプログラミング]

今回は、iPhoneSDKを理解する~Storyboradを使わない開発~について。

概要としては、以下の通り。

XcodeでSingle View Applicationテンプレートを用いて、

下記条件でプロジェクトを作成する。

Product Name : Sample0004-1

Devices : iPhone

Use Storyboards : OFF

その他 : OFF

 

作成したプロジェクトから、

ViewController.xibをする。 

AppDelegate.m内の


application:didFinishLaunchingWithOptions:

にある下記の数行を削除する。

self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];
// Override point for customization after application launch.
self.viewController = [[[ViewController alloc] initWithNibName:@"ViewController" bundle:nil] autorelease];
self.window.rootViewController = self.viewController;
[self.window makeKeyAndVisible];


実行する。

 

詳細手順は、以下の通り。

1.XcodeのテンプレートからSingle View Applicationを選択し、

下記条件で新規プロジェクトを作成する。

Product Name : Sample0004-1

Devices : iPhone

Use Storyboards : OFF

その他 : OFF

Sample0003-1.jpg

Sample0004-1.jpg

 


 

2.ViewController.xibを右クリックし、

Deleteを選択する。

Sample0004-2.jpg

Sample0004-3.jpg

 

3.Move to Trashクリックし、

ViewController.xibを削除する。

Sample0004-4.jpg
 

 

4.AppDelegate.m内の

application:didFinishLaunchingWithOptions:

にある下記の数行を削除する。

self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];
// Override point for customization after application launch.
self.viewController = [[[ViewController alloc] initWithNibName:@"ViewController" bundle:nil] autorelease];
self.window.rootViewController = self.viewController;
[self.window makeKeyAndVisible];

Sample0004-5.jpg

 

5.実行する。

Viewが無いのでWindowのみ表示される。

Sample0004-6.jpg


 

iPhone SDK アプリケーション開発ガイド

iPhone SDK アプリケーション開発ガイド

  • 作者: Jonathan Zdziarski
  • 出版社/メーカー: オライリージャパン
  • 発売日: 2009/09/07
  • メディア: 大型本

 


白いきつねのスキル

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。