외규장각 도서 환수 모금 캠페인

'Protocol'에 해당되는 글 1건

  1. 2012.09.28 protocol delegate 사용방법

xxx.h

@protocol delegate명;


@property(nonatomic, retain) id<delegate명> delegate;


맨 밑에

@protocol delegate명 <NSObject>


- (void)delegate_method:(returnType)variable;


@end


xxx.m

@synthesize delegate=_delegate;


[_delegate release];


- (id)initWithDelegate:(id<delegate명>)delegate {

self = [self init];

if(self) {

[self setDelegate:delegate];

}

}


delegate보낼 method 안에는

if([self.delegate respondsToSelector:@selector(delegate_method명:)]) {

[self.delegate delegate_method명:variable];

}


delegate 구현

- (void)delegate_method:(returnType)variable {

NSLog(@"%@", variable);

}

Posted by 닉네임영역
,


사랑합니다. 편안히 잠드소서