iOS中respondsToSelector方法的作用
来源:互联网 发布:超市购物篮数据下载 编辑:程序博客网 时间:2024/05/30 23:04
Test.h
#import <Foundation/Foundation.h>
@interface Test : NSObject
-(void) test:(NSString*) msg;
-(void) notImp;//没有在Test.m中实现
@end
Test.m
#import "Test.h"
@implementation Test
-(void) test:(NSString*) msg
{
NSLog(@"%@", msg);
}
@end
main.m
#import <UIKit/UIKit.h>
#import "AppDelegate.h"
#import "Test.h"
int main(int argc, char * argv[]) {
@autoreleasepool {
//return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
id testObj = [[Test alloc] init];//注意,这里使用id
SEL testSelector = @selector(test:);
SEL notImpSelector = @selector(notImp:);
if([testObj respondsToSelector:testSelector])
{
[testObj test:@"tester.m中实现了test方法"];
}
if([testObj respondsToSelector:notImpSelector])
{
//test.m中没有实现notImp
[testObj notImp];
}
return 0;
}
}
notImp方法没有在.m文件中实现,所以[testObj respondsToSelector:notImpSelector]返回no;
respondsToSelector的作用:判断某个方法实现,那么就去调用,防止出现异常
- iOS中respondsToSelector方法的作用
- iOS中respondsToSelector:方法的意思
- respondsToSelector的作用
- respondsToSelector相关的方法
- respondsToSelector相关的方法
- iOS中respondsToSelector与conformsToProtocol的相关理解和使用
- iOS中respondsToSelector与conformsToProtocol的相关理解和使用
- iOS中respondsToSelector与conformsToProtocol的相关理解和使用
- iOS中respondsToSelector与conformsToProtocol的相关理解和使用
- IOS respondsToSelector 的真正理解
- objdelegate respondsToSelector 方法的用法
- [ios] respondsToSelector等常用判断方法
- ios开发解决No known instance method for selector 'respondsToSelector:'的方法
- 58.respondsToSelector和conformsToProtocol方法的应用
- OC中instancesRespondToSelector与respondsToSelector的区别
- iOS:安全判断 respondsToSelector
- 关于iOS的respondsToSelector等的相关使用小结
- respondsToSelector的相关使用(非常好用的方法,一定要了解!!!)
- tcpdump+wireshark的使用
- Oracle数据库被锁住问题
- 数据库几个操作的专业叫法
- GPLT-古风排版
- Machine Learning第三讲[Logistic回归] --(二)Logistic回归模型
- iOS中respondsToSelector方法的作用
- CSS hack IE常见兼容性问题
- Mathtype 常用快捷键
- 欢迎使用CSDN-markdown编辑器
- Android mvc & mvp
- Linux下的QQ
- Factors in Finetuning Deep Model for Object Detection with Long-tail Distribution解读
- 第八周:[Leetcode]5. Longest Palindromic Substring
- Java数据集合-学习总结