私は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 の違いを知りたいです。誰か親切に教えてくれませんか?
敬具、黄