Last Update 2013/02/13
TOP - Objective-C - @interface
クラスまたはカテゴリのインターフェイス部の開始を示します。
@interface 名前1 : 名前2
名前1
宣言するクラス名
名前2
継承するクラス名
(例)
※ Xcodeで生成される「***_Prefix.pch」などのファイルの内容は記載しません。
#import <Foundation/Foundation.h>
@interface MyTestClass : NSObject // インターフェイス部の開始で使用
- (void)testMethod;
@end
@implementation MyTestClass
- (void)testMethod
{
NSLog(@"MyTestClass → testMethod");
}
@end
int main (void)
{
MyTestClass *c1 = [[MyTestClass alloc] init];
[c1 testMethod];
return 0;
}
実行結果
MyTestClass → testMethod