MacRuby 위임에 NSTextField있는에 textDidChange 이벤트를 바인딩하고 난 아주 간단한 MacRuby 위임 생성 :내가 창 내 NSTextField있는이
class ServerInputDelegate
attr_accessor :parent
def textDidChange(notification)
NSLog notification.inspect
parent.filter
end
end
을 내가 컨트롤의 위임 설정을 시도했다 :
을 alt text http://grab.by/31Kr
나는이 델리게이트에 대해 생각할 수있는 모든 다른 객체와 윈도우를 설정해 보았습니다. 다른 대표 (예 : 응용 프로그램)와 applicationDidFinishLaunching 같은 이벤트를 제대로 설정하려고 시도했습니다.
이 NSTextField의 내용이 변경 될 때마다이 이벤트가 트리거되도록하기 위해 누락 된 트릭이 있습니까?
이 질문에 답한 것이 아니라 다른 문제를 해결했기 때문에 투표하는 것이 좋습니다. 감사합니다. – Reuben