Jestem nowy w rozwoju iOS. Jestem trochę mylić, gdy dodaję przycisk programmatically.When przypisujemy cel przycisk, aby jak:addTarget: self kontra addTarget: nil
[button addTarget:self action:@selector(CallMe) forControlEvents:UIControlEventTouchUpInside];
i
[button addTarget:nil action:@selector(CallMe) forControlEvents:UIControlEventTouchUpInside];
Jest wywołującego CallMe
sposób w obu przypadkach. Czy ktoś może mi wyjaśnić, jaka jest rzeczywista różnica między tymi dwoma liniami kodu. To będzie bardziej pomocne, jeśli ktoś może wyjaśnić działanie addTarget
specjalnie. Dziękuję bardzo. Pomoc zostanie przywłaszczona.
@ H2CO3 źle. Dodanie celu zerowego wysyła komunikat o akcji wzdłuż łańcucha respondenta. – Sven
@ H2CO3 tak, teraz to nie jest wywołanie metody, myślę, że nie budować mojego kodu po raz ostatni, głupi mistake.But możesz mi powiedzieć dlaczego mijamy „ja” do addTarget.According do mojej własnej wiedzy jak działa ten wskaźnik Proszę, nie przejmuj się, ale jestem w błędzie, czy możesz mi pomóc z tego. –
@Sven Wrong, w rzeczy samej, zapomniałem o tym. Poprawiono mnie. –