conformsToProtocol:
指定したプロトコルがレシーバに適合するかを返します
-(BOOL)conformsToProtocol:(Protocol *)aProtocol
解説
指定したプロトコルがレシーバに適合するかを返します。
返り値
( BOOL )
YES/NO
引数
( Protocol * )aProtocol
プロトコル
フレームワーク
Foundation
クラス
NSObject
Instance Methods
使用可能
10.0
参照
+ conformsToProtocol:(NSObject)
例文
#import "MyObject.h" @implementation MyObject - (IBAction)myAction:(id)sender { NSString *obj1 =[[NSString alloc]autorelease]; ([obj1 conformsToProtocol:@protocol(NSObject)]) ? NSLog(@"YES") : NSLog(@"NO"); } @end