Objective-CでどのようにPrivate, Protected, Publicなインスタンス変数、プロパティ、メソッドを宣言するか纏める。 下記のテンプレをコピーして、#pragma markの該当部分に必要なものを記述する。 以下は、HogeClassを宣言する場合のテンプレである。 ファイルの構成 HogeClass.h HogeClass_Protected.h HogeClass.m HogeClass.h #import <Foundation/Foundation.h> @interface HogeClass : NSObject{ #pragma mark Private iVars @private // privateなインスタンス変数の宣言 #pragma mark Protected iVars @protected // protectedなインスタンス変