2009/10/31 11:25:37
Objective-C
基本的な文法と構成(クラスの宣言、ファイル構成)
クラスごとにファイルを作る。
ファイルの構成は、
ヘッダファイル
クラスの宣言
拡張子が .h
ソースコードファイル
クラスの実装
拡張子が .m
*ヘッダファイルを用いずひとつのファイルでクラスの宣言と実装を記述してもかまわない。
この本のサンプルは、.m ファイルに全て記述してるみたい。
▶The iPhone Developer's Cookbook (著者 Erica Sadun) のサンプルのダウンロード
* .xib ファイルは、 Interface Builder で編集するユーザーインターフェースの定義ファイル。
----------------------------------------------------------------------------------
クラスの宣言の記述
ヘッダファイル:
ソースコードファイル:
----------------------------------------------------------------------------------
実際にプログラムを組んでみようかと思うと疑問が出てくる。
それは、どうゆう流れでプログラムが動いてるのか?ってことがわからない。
Interface Builder を使えば、数行のプログラムで実際に動くのだが、Interface Builder を使わなかったら、どうゆう流れで動くのか・・・
Interface Builder を使ったとしても複雑な処理のプログラムを組もうと思うと実際の流れ(挙動)がわからないといきづまる・・・
で参考になるサイトはないかと調べてみたら、こんなのがあった。
▶ Interface Builderを使わずに作るiPhoneアプリケーション作成入門
基本的な文法と構成(クラスの宣言、ファイル構成)
クラスごとにファイルを作る。
ファイルの構成は、
ヘッダファイル
クラスの宣言
拡張子が .h
ソースコードファイル
クラスの実装
拡張子が .m
*ヘッダファイルを用いずひとつのファイルでクラスの宣言と実装を記述してもかまわない。
この本のサンプルは、.m ファイルに全て記述してるみたい。
▶The iPhone Developer's Cookbook (著者 Erica Sadun) のサンプルのダウンロード
* .xib ファイルは、 Interface Builder で編集するユーザーインターフェースの定義ファイル。
----------------------------------------------------------------------------------
クラスの宣言の記述
ヘッダファイル:
ソースコードファイル:
----------------------------------------------------------------------------------
実際にプログラムを組んでみようかと思うと疑問が出てくる。
それは、どうゆう流れでプログラムが動いてるのか?ってことがわからない。
Interface Builder を使えば、数行のプログラムで実際に動くのだが、Interface Builder を使わなかったら、どうゆう流れで動くのか・・・
Interface Builder を使ったとしても複雑な処理のプログラムを組もうと思うと実際の流れ(挙動)がわからないといきづまる・・・
で参考になるサイトはないかと調べてみたら、こんなのがあった。
▶ Interface Builderを使わずに作るiPhoneアプリケーション作成入門
PR