NSObject中常用的方法
来源:互联网 发布:承接工程项目软件 编辑:程序博客网 时间:2024/05/22 05:31
/*
用于判断对象是不是参数提供的类型(参数可以是父类的class)
参数示例: [NSObject class];
*/
- (BOOL)isKindOfClass:(Class)aClass;
/*
用于判断对象是不是参数提供的类型(参数不可以是父类的class)
参数示例: [NSObject class];
*/
- (BOOL)isMemberOfClass:(Class)aClass;
/*
判断对象是否为指定类的子类
*/
+ (BOOL)isSubclassOfClass:(Class)aClass;
/*
用于判断对象是否遵守了参数提供的协议
参数示例: @protocol(UIApplicationDelegate)
*/
- (BOOL)conformsToProtocol:(Protocol *)aProtocol;
/*
用于判断对象是否拥有参数提供的方法
参数示例: @selector(test) or @selector(testById:)
*/
- (BOOL)respondsToSelector:(SEL)aSelector;
/*
用于判断调用者的实例对象是否拥有提供的方法
*/
+ (BOOL)instancesRespondToSelector:(SEL)aSelector;
/*
延迟调用参数提供的方法,参数所需参数用withObject传入(类似于ActionScript3.0中的setTimeout函数)
delay单位:秒
*/
- (void)performSelector:(SEL)aSelector withObject:(id)anArgument afterDelay:(NSTimeInterval)delay;
用于判断对象是不是参数提供的类型(参数可以是父类的class)
参数示例: [NSObject class];
*/
- (BOOL)isKindOfClass:(Class)aClass;
/*
用于判断对象是不是参数提供的类型(参数不可以是父类的class)
参数示例: [NSObject class];
*/
- (BOOL)isMemberOfClass:(Class)aClass;
/*
判断对象是否为指定类的子类
*/
+ (BOOL)isSubclassOfClass:(Class)aClass;
/*
用于判断对象是否遵守了参数提供的协议
参数示例: @protocol(UIApplicationDelegate)
*/
- (BOOL)conformsToProtocol:(Protocol *)aProtocol;
/*
用于判断对象是否拥有参数提供的方法
参数示例: @selector(test) or @selector(testById:)
*/
- (BOOL)respondsToSelector:(SEL)aSelector;
/*
用于判断调用者的实例对象是否拥有提供的方法
*/
+ (BOOL)instancesRespondToSelector:(SEL)aSelector;
/*
延迟调用参数提供的方法,参数所需参数用withObject传入(类似于ActionScript3.0中的setTimeout函数)
delay单位:秒
*/
- (void)performSelector:(SEL)aSelector withObject:(id)anArgument afterDelay:(NSTimeInterval)delay;
0 0
- NSObject中常用的方法
- NSObject的常用方法
- OC中 NSObject 对象常用的一些方法
- NSObject常用方法
- NSObject中的常用方法
- NSObject--NSDate常用方法
- NSObject中的常用方法
- NSObject常用方法 和 常用的一些类的反射
- NSObject常用方法 和 常用的一些类的反射
- NSObject常用方法 和 常用的一些类的反射
- NSObject不常用方法汇总
- NSObject常用方法 和反射
- NSObject一些比较常用的方法和简单的反射
- 黑马程序员-OC笔记(九)NSObject 的常用方法
- NSObject的isEqual:方法
- NSObject 的 load 方法
- NSObject的常见方法
- NSObject的内省方法
- MySql函数(精)
- ios 打印出所有的字体
- 升级ie11 后,showModaldialog的returnValue返回 undifined
- Threading WPF
- apache url重写模块rewrite_module使用方法
- NSObject中常用的方法
- spark ssh配置
- pscp使用记录
- AFNetworking超时时间设置
- 吴甘沙:大数据的十个技术前沿
- android listView中checkbox的使用
- 第28题 Valid Number
- Ajax入门----检测用户ID是否存在
- 深入Android通过Apache HTTP访问HTTP资源(一)(转)