FrontPage > Apple > Objective-C
C言語にオブジェクト指向(Smalltalk型)の機能を持たせた上位互換の言語
「MacOS X」の開発言語の1つで、Apple社推奨の言語。
「MacOS X」の他には「iPhone」、「iPod Touch」などのアプリケーション開発でも使用出来る。
「GCC」コンパイラにも「Objective-C」のパッケージが存在し、
Mac以外でもアプリケーション開発に使用する事は可能。
.h | Objective-C ヘッダファイル | |
.m | Objective-C ヘッダファイル | |
.mm | Objective-C ソースファイル | C++コード記述可 |
「インターフェース・クラス」、「実装クラス」の両方が必要。
@interface [クラス名] : [親クラス] { // [メンバ変数宣言エリア] } // [メソッド宣言] @end
@implementation [クラス名] // [メソッド宣言] @end
+ | クラス・メソッド |
- | インスタンス・メソッド |
#ref(): File not found: "FunctionMenu.png" at page "Objective-C" |
#define TEST_MSG @"test"「#define」で記載した項目は、コンパイル時に置き換えられる。
#pragma mark -
#pragma mark [text]
// MARK: [text] // TODO: [text] // FIXME: [text] // !!!: [text] // ???: [text]