Objective-C でシングルトンパターン

Objective-C 6 Comments »

Objective-C でシングルトンパターンのクラスを作成するメモです。
シングルトンパターンとは、クラスのインスタンスがひとつしか生成されないことを保証するデザインパターンです。NSUserDefaults などがシングルトンなクラスです。
続きを読む »

Objective-C でプロパティ名とインスタンス変数名を変える方法

Objective-C, iPhone/iPod touch No Comments »

Objective-C でプロパティ名はほとんどの場合インスタンス名と同じです。しかし、何かしらの理由でインスタンス名を公開したくない場合、インスタンス名とプロパティ名を変えることができます。

例えば Book クラスに title というインスタンス変数があり、name というプロパティ名にしたい場合は以下のようにします。

@interface Book : NSObject {
  NSString* title;
}
@property NSString* name;
@end

インスタンス変数に title、プロパティ名に name を指定します。
続きを読む »

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS ログイン