Po krótce podsumuję: "Pierwszy obiekt odpowiadający" w pliku końcówki jest obiektem, który reprezentuje element sterujący interfejsu użytkownika, który ma fokus użytkownika. Jeśli więc użytkownik kliknie element sterujący, zestaw końcówek, w którym kliknięto interfejs użytkownika, jest pierwszym obiektem odpowiadającym. W mojej aplikacji mogłem zrobić wylot z "pierwszego obiektu" z końcówki, dzięki czemu mogłem na przykład wysłać wiadomość "utwórz czerwony kolor czcionki" do tego, co uaktywnił użytkownik, klikając."Pierwszy respondent" - Czy to rozumiem?
A następnie, jeśli ten element sterujący interfejsu First Responder nie zrozumie tego komunikatu, komunikat zostanie przekazany w łańcuchu respondenta, dopóki element nadrzędny elementu lub element nadrzędny (i tak dalej) nie rozpozna komunikatu. W przeciwnym razie zostanie zignorowany.
Pierwszy Responder zawsze ustanawia "link" do kontrolki interfejsu użytkownika, na której ustawiono ostrość. Czy to prawda?
dzięki. Czy możesz wyjaśnić, co masz na myśli przez "cel"? – Thanks
http://developer.apple.com/documentation/Cocoa/Conceptual/CocoaFundamentals/CommunicatingWithObjects/chapter_6_section_5.html#//apple_ref/doc/uid/TP40002974-CH7-SW31 –
@Peter, Twój link w powyższym komentarzu jest uszkodzony – Casebash