0
textDidEndEditing:
메서드에 관심이있는 NSTextViews의 대리자 인 클래스가 있습니다. 이제 NSTextFields의 대리인이되기를 원합니다. 문제는 둘 다 텍스트 편집 종료 신호를 보내는 데 동일한 방법을 사용한다는 것입니다.NSTextField 및 NSTextView : 중복 된 대리 메서드
NSNotifications를 처리하기 위해 textDidEndEditing : 메서드를 "fork"하려고했지만 최신 (NSTextFields)가 메시지를 트리거하지 않는 것처럼 보입니다.
내부 버그를 찾고 있습니까, 아니면 알려진 제한 사항입니까?
- (void)textDidEndEditing:(NSNotification *)aNotification
{ if ([[aNotification object] isKindOfClass:[NSTextView class]])
{
}
else if ([[aNotification object] isKindOfClass:[NSTextField class]])
{
}
}