petruska
@petruska
IOS Developer

Селекторы в Objective-c?

доброго времени суток,подскажите,чем отличаются селекторы от методов?
я знаю,мол селектор это указатель на метод,селектор кидают как параметр и с ним можно вызвать скрытые методы класса,ну а в чем разница между методом?
  • Вопрос задан
  • 2375 просмотров
Решения вопроса 1
Flanker_4
@Flanker_4
Селектор - это "название" метода. А по факту просто строка.
Классический пример: есть класс NSString и NSNumber. У каждого из них есть методы intValue (методы разные, как понимаете), но при этом, объекты как первого класса , так и второго будут реагировать на один и тот же селектор @selector(intValue)
для полноты картины, лучше посмотреть на apple доки
https://developer.apple.com/library/mac/documentat...
https://developer.apple.com/library/mac/documentat...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы