Как вызвать селектор в другом классе - PullRequest
5 голосов
/ 11 октября 2010

Как этот код мог бы отличаться, если бы метод находился в другом классе?

[saveButton addTarget:self action:@selector(saveArray) forControlEvents:UIControlEventTouchUpInside];

Ответы [ 2 ]

12 голосов
/ 11 октября 2010

Передайте объект (который отвечает методу) в качестве целевого параметра.

[saveButton addTarget:targetObj action:@selector(saveArray) forControlEvents:UIControlEventTouchUpInside];
5 голосов
/ 11 октября 2010

Вам придется заменить self экземпляром другого класса.

...