Loose-Info.com

Last Update 2019/03/17


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