Создать собственный UIControlEvent и запустить его?

У меня есть собственный класс UIView, который я создал внутри своего контроллера просмотра. Я хочу, чтобы этот класс можно было использовать повторно, и поэтому не хочу, чтобы он работал только с одним контроллером представления. Из-за этого я думаю лучший способ сообщить моему контроллеру представления о том, что пользователь взаимодействовал с классом, - это каким-то образом создать мое собственное событие UIControlEvent. Может быть, что-то вроде:

[customClass addTarget:self action:@selector(whatIWantToHappen) forControlEvents:UIControlEventWhatever];

Я мало что знаю об этом, какие-либо предложения по этому поводу?

5
задан Andrew 26 May 2011 в 15:55
поделиться