2

私はobjective-cの初心者で、以下のようなコードを見ました:

DemoController.m:

@interface DemoController()
-(void)method1;
@end

@implementation DemoController

-(void)method1
{
    NSLog(@"This is method1 in class extension");
}

//this method is not declared in DemoController.h, only in DemoController.m.
-(void)method2
{
    NSLog(@"This is method2 in implementation only");
}

@end

method1 と method2 の違いを知りたいです。誰か親切に教えてくれませんか?

敬具、黄

4

1 に答える 1