Как я знаю, responsesToSelector: метод NSObject Protocol, но для всех методов протокола класс, соответствующий протоколу, должен обеспечить реализацию, но все протоколы, которые мы создаем, соответствуют протоколу NSObject, но мы не предусматриваю никакой реализации для этих методов. Может быть, я упустил что-то очевидное медведь Plz со мной.Реализация responsesToSelector:
1
A
ответ
2
Вам не нужно вводить -respondsToSelector:
в свои классы. На самом деле вы, вероятно, не должны. Реализация NSObject
сможет определить ее во время выполнения.
Смежные вопросы
- 1. responsesToSelector failing
- 2. responsesToSelector: не работает для делегата
- 3. Должен ли существовать метод responsesToSelector?
- 4. responsesToSelector не может быть вызван?
- 5. Когда использовать responsesToSelector vs objc_getClass
- 6. doesNotRecognizeSelector error after responsesToSelector check
- 7. responsesToSelector с разными типами аргументов в селекторе
- 8. responsesToSelector не работает для внешнего прокси
- 9. Как вы используете responsesToSelector & performSelector в PyObjc
- 10. Реализация (^)
- 11. Есть ли класс прокси-сервера Cocoa, который избавляет меня от «responsesToSelector:» - проверьте?
- 12. responsesToSelector не может распознать селектор с более чем одним параметром в Swift
- 13. Реализация расширения Firefox и реализация плагина Chome
- 14. Реализация общего репозитория EntityFramework 6 Реализация
- 15. Реализация IActionFilter
- 16. Реализация Fillo
- 17. реализация семафора
- 18. Реализация корзины
- 19. Реализация CheckBox
- 20. Реализация UIImageView
- 21. Реализация customviewadpter
- 22. Реализация NotBoringActionbar
- 23. Реализация Ребуса
- 24. IComparable Реализация
- 25. Реализация антиспама?
- 26. Реализация мьютексов?
- 27. FIFOs реализация
- 28. реализация UITextFieldDelegate
- 29. Реализация __builtin_clz
- 30. Реализация UnitOfWork
: Точно я хотел знать, как это работает без реализации чего-либо. – vik
Это аспект времени выполнения Objective-C. Я рекомендую прочитать книгу об Objective-C, если вы хотите знать, как это происходит за кулисами. У Apple есть документация по отправке сообщений, которая также обсуждает ее: http://developer.apple.com/library/ios/#DOCUMENTATION/Cocoa/Conceptual/ObjCRuntimeGuide/Articles/ocrtHowMessagingWorks.html –
Уважаемый @vik, если вы думаю, что этот ответ достаточно полный, пожалуйста, отметьте его как правильно. – Raspu