respondsToSelector:
レシーバーがセレクタを実装するかを返します
-(BOOL)respondsToSelector:(SEL)aSelector
解説
レシーバーがセレクタ(aSelector)を実装するかを返します
レシーバーが実装するならYESを返します
そうでなければNOを返します。
返り値
( BOOL )
YES/NO
フレームワーク
Foundation
クラス
NSObject
Instance Methods
使用可能
10.0
例文
NSString *obj1 =[[NSString alloc]autorelease]; if ([obj1 respondsToSelector:@selector(className)]){ [myOutlet setTitle:@"YES"]; }else{ [myOutlet setTitle:@"NO"]; }