Ich bin neu in iOS-Entwicklung. Ich bin wenig verwirren, wenn ich eine Taste am Hinzufügen programmatically.When wir ein Ziel-Taste wie zuweisen:addTarget: Selbst versus AddTarget: Null
[button addTarget:self action:@selector(CallMe) forControlEvents:UIControlEventTouchUpInside];
und
[button addTarget:nil action:@selector(CallMe) forControlEvents:UIControlEventTouchUpInside];
Es CallMe
Verfahren in beiden Fällen ruft. Kann mir jemand erklären, was der tatsächliche Unterschied zwischen diesen beiden Codezeilen ist. Es wird hilfreicher sein, wenn jemand die Funktionsweise von addTarget
speziell erklären kann. Vielen Dank. Hilfe wäre angebracht.
@ H2CO3 falsch. Durch Hinzufügen eines Nullziels wird die Aktionsnachricht entlang der Responderkette gesendet. – Sven
@ H2CO3 ja, jetzt ist es nicht die Methode aufrufen, ich glaube, ich habe nicht meinen Code letztes Mal, dummer Fehler.Aber können Sie mir sagen, warum wir "selbst" an addTarget übergeben. Nach meinem Wissen funktioniert selbst wie dieser Zeiger .Passe mir bitte nichts aus, aber ich bin verwirrt, hilfst du mir bitte dabei. –
@Sven Falsch, tatsächlich, vergaß das. Ich stehe korrigiert. –