2011/01/17

§3.4 クラスとメソッド-iPhone SDKの教科書より

メソッドには、クラス・メソッドとインスタンス・メソッドがある。

allocメソッドは、クラス・メソッド。(NSStringクラスに対して使っているから)
initメソッドは、インスタンス・メソッド。(NSStringクラスのインスタンスに対して使っているから)

プラス記号は、クラス・メソッドであることを示す。
マイナス記号は、インスタンス・メソッドであることを示す。

+ stringWithString:
- initWithString:

クラスの継承は複数回行われることも多い。

NSString : NSObject

NSObjectクラスは、ルート・クラスである。

0 件のコメント: