一日一iPhone : ソースコードだけでHello, World!!
宣言どおり今日はソースコードだけでHello,World!!をやってみようかと思います。参考にしたサイトは引き続きこちらです。…日々ブクマ数が増えてる気がしますね。
SDKで始めるiPad/iPhoneアプリ開発の勘所(1):いまさら聞けないiPhone/iPadアプリの作り方の基礎 (1/4) - @IT
プロジェクトの生成
今回は「View-based Application」でプロジェクトを作成します。名前はテキトーで。オレは「hello_world2」にしました。以下ファイル名とかはこのプロジェクト名に関連します。
ソースコードの編集
「hello_world2viewController.m」というファイルを開きます。
コメントアウトされている「viewDidLoad」というメソッドを有効化し、処理を記述します。間違って元々有効化されている「viewDidUnload」というメソッドに処理を書かないようにしましょう。オレはうっかり間違えて無駄に手間取りましたw。
ソースコード(hello_world2ViewController.m#viewDidLoad)
- (void)viewDidLoad { [super viewDidLoad]; // Textの生成 UITextView* textView = [[UITextView alloc] initWithFrame:CGRectMake(0, 0, 320, 460)]; // テキストの文字列を指定 textView.text = @"Hello, World!"; // テキストの配置をセンターに指定 textView.textAlignment = UITextAlignmentCenter; // テキストのフォントとサイズを指定 textView.font = [UIFont fontWithName:@"Arial" size:24.0f]; // テキストの背景色を透明(? 自信薄・・・)に指定 textView.backgroundColor = [UIColor clearColor]; // テキスト部品を画面に登録 [self.view addSubview:textView]; // テキスト部品のメモリ領域を解放 [textView release]; }