メモ代わり。てきとーに。 いや、ですからてきとーですって。 2年前ぐらいにPythonあたりでメールくれた方、ごめんなさい。メール紛失してしまい無視した形になってしまいました。。。

2012年6月24日日曜日

[Objective-C][お勉強][メモ] クラス実装

@implementationで始まり、@endで終わる。

#import "この実装のインタフェース.h"

@implementation  クラス名
{
  インスタンス変数宣言
}
メソッド定義

インスタンス変数宣言は必要なければ省略可能。その歳は{}も省略する。

メソッド定義
メソッドは{}の間に定義する。以下参照。
- (型)メソッド名 {
  // ここに実装を定義
}



可変パラメータのメソッド
関数と同じように処理する。以下参照。
#import "stdarg.h"

- (void)methods: param1, ... {
  va_list  ap;
  va_start(ap, param1);
  ....
}

0 コメント: