Riz*_*zon 3 iphone xcode protocols objective-c ios
我可以从超类的子进程调用协议方法,即使超类私有地支持协议吗?
假设我有一个私有符合UIGestureRecognizerDelegate协议的A类.B类继承自A类,但当我试图调用[super gestureRecognizerShouldBegin:gestureRecognizer]时; 我收到一个错误.
任何的想法?
该UIScrollViewDelegate不声明命名方法gestureRecognizerShouldBegin:gestureRecognizer:.
但一般来说,是的,它可以调用超类实现的协议中声明的方法,但请记住,@optional协议中标记的方法不能保证实现(您可以通过该respondsToSelector:方法检查)
| 归档时间: |
|
| 查看次数: |
557 次 |
| 最近记录: |