メソッドには、クラス・メソッドとインスタンス・メソッドがある。
allocメソッドは、クラス・メソッド。(NSStringクラスに対して使っているから)
initメソッドは、インスタンス・メソッド。(NSStringクラスのインスタンスに対して使っているから)
プラス記号は、クラス・メソッドであることを示す。
マイナス記号は、インスタンス・メソッドであることを示す。
+ stringWithString:
- initWithString:
クラスの継承は複数回行われることも多い。
NSString : NSObject
NSObjectクラスは、ルート・クラスである。
allocメソッドは、クラス・メソッド。(NSStringクラスに対して使っているから)
initメソッドは、インスタンス・メソッド。(NSStringクラスのインスタンスに対して使っているから)
プラス記号は、クラス・メソッドであることを示す。
マイナス記号は、インスタンス・メソッドであることを示す。
+ stringWithString:
- initWithString:
クラスの継承は複数回行われることも多い。
NSString : NSObject
NSObjectクラスは、ルート・クラスである。
0 件のコメント:
コメントを投稿