#import "MyCategory.h"
///////////////// 구현 부분 : 실제 클래스 구현
@implementation MyCategory
@synthesize num01, num02;
@synthesize str01, str02;
//이것은 인터페이스에서 설정한 인스턴스 메서드
-(void)print
{
}
@end
////////////////// 카테고리 설정 : print에 관하여 특화된 카테고리
@interface MyCategory (printMethods)
-(void) printNum01;
-(void) printNum02;
-(void) printStr01;
-(void) printStr02;
-(void) printNums;
-(void) printStrs;
@end
//////////////// 카테고리 메서드 구현
@implementation MyCategory(printMethods)
-(void) printNum01
{
NSLog(@"%i", num01);
}
-(void) printNum02
{
NSLog(@"%i", num02);
}
-(void) printStr01
{
NSLog(@"%@", str01);
}
-(void) printStr02
{
NSLog(@"%@", str02);
}
-(void) printNums
{
NSLog(@"%i, %i", num01, num02);
}
-(void) printStrs
{
NSLog(@"%@, %@", str01, str02);
}
@end