2011-01-27 7 views
1

위임자를 파일 소유자에게 배치하는 NSTextView가 있습니다. 내 파일 소유자는 다음보기에서 다른 것들을 할 클래스와 assosiated입니다.NSTextView 대리인이 작동하지 않습니까?

필자는 자신의 델리게이트를 파일 소유자로 설정했기 때문에 내 클래스에서 NSTextView로부터 이벤트를 잡아낼 수 있어야한다고 생각하지만 작동하지 않는 이유는 무엇입니까?

- (BOOL)textView:(NSTextView *)aTextView doCommandBySelector:(SEL)aSelector 

이 대신 시도해 제공 :

내 수업 시간에이 기능을 구현 : 같은

- (BOOL)control: (NSControl *)control textView:(NSTextView *)textView doCommandBySelector: (SEL)commandSelector { 

    NSLog(@"i was fired!"); 

    return YES; 
} 

답변

1

선택자는 단지 textView:doCommandBySelector:입니다. control을 삭제하십시오.

+0

트릭을 해준 덕분에! –

관련 문제