如何判断一个类是否实现了某个protocol
来源:互联网 发布:淘宝店主真人实拍福利 编辑:程序博客网 时间:2024/05/17 08:00
使用-conformsToProtocol:函数,具体用法如下:
@protocol MyProtocol <NSObject>@required- (void)onUpdate;@end@interface ProtocolTest : NSObject<MyProtocol>- (void)onUpdate;@end@interface ProtocolTestChildClass : ProtocolTest@end调用:
ProtocolTestChildClass *protocolChild = [[ProtocolTestChildClass alloc] init];BOOL hasProtocol = [protocolChild conformsToProtocol:@protocol(MyProtocol)];CCLOG(@"has protocol = %d", hasProtocol);结果:
has protocol = 1
- 如何判断一个类是否实现了某个protocol
- C# 如何判断一个类是否实现了某个接口
- 判断一个类是否实现了某个接口
- respondsToSelector 判断某个类是否是否实现了某个方法
- Java编程:判断一个对象是否实现了某个接口
- 判断某个类是否实现了某个接口或者继承了某个父类的方法
- 判断类是否实现了某个接口 和 是否继承了某个类
- Swift - 如何判断一个对象是否是某个类
- C#中如何判断实例是否继承了某个父类或者实现了某类接口
- 在C#中判断某个类是否实现了某个接口
- java中判断一个对象是否实现了某个接口 2011-05-06 16:48:52
- 判断一个类是否存在某个方法
- 判断一个元素是否拥有某个类
- 如何判断类是否含有某个函数
- 判断一个页面是否加载了某个js文件
- Android开发中如何判断是否安装了某个程序
- Android如何判断手机里是否安装了某个应用
- iOS 判断对象是否实现了某个方法
- 文本文件读写(1.5.1 文件输入和输出)?
- Jquery 事件处理 1
- 得到当前时间
- svn入门续-2
- 2013寒假练习 1003: Exchange for Cola(2/13更新)
- 如何判断一个类是否实现了某个protocol
- AIDL 发生异常的原因
- 根据字体多少使UILabel自动调节尺寸
- android Sending Content to Other Apps[ 发送分享的数据到其他App]
- 一步一步学android OpenGL ES2.0编程(2)
- 友善之臂使用
- 教您如何安装使用Mplayer(linux)
- 动态规划优化 最长上升子序列 详解
- 设置 NSZombieEnabled 定位 EXC_BAD_ACCESS 错误