Cocoaアプリケーションチュートリアルの紹介 からの抜粋
開発
@synthesize
@propertyを使って *.hでgetterおよびsetterメソッドのプロトタイプを作成した場合、それ以上メソッドの実装を指定する作業は無いが、一般には @implementation ブロックで、コンパイラにアクセサメソッドの生成を指示する@synthesizeディレクティブを使う。
プロジェクトのインターフェイス
XcodeがCocoaアプリケーション用に設定するグループには次のものがある。
- Classes(クラス)
-
- このグループは最初は空です。ここに、アプリケーションに必要なすべてのクラスを配置します。
- Other Sources(その他のソース)
-
- このグループには、アプリケーションを実行するmain関数を定義するmain.mファイルが含まれます(このファイルは変更できません)。Currency Converter_Prefix.pchも含まれます。この「プレフィックスヘッダ」により、Xcodeはコンパイル時間を短縮できます。
- Resources(リソース)
-
- このグループにはnibファイルやその他、アプリケーションのユーザインターフェイスを指定するリソースが含まれます。
- Frameworks(フレームワーク)
-
- このグループには、アプリケーションが使用するフレームワーク(ライブラリに似ています)が含まれます。
- Products(プロダクト)
-
- このグループには、プロジェクトのビルド結果が含まれ、
- プロジェクトの各ターゲットによって作成されたプロダクトへの参照とともに自動的に置かれます。
Keyword(s):
References:[FrontPage]