macOS/iOS API解説

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。2010年代に書かれた内容です。今後更新はありません。

目次

isSubclassOfClass:

レシーバのクラスは比較するクラスのサブクラスかまたはそのクラス自身かを返します

apple

+(BOOL)isSubclassOfClass:(Class)aClass

解説

レシーバのクラスは比較するクラス(aClass)のサブクラスかを返します。

返り値

( BOOL )

クラス

引数

( Class )aClass

比較するクラス

クラス

NSObject

Class Methods

使用可能

10.2

参照

+ class
- superclass (NSObject protocol)

例文

#import "MyObject.h"

@implementation MyObject

- (IBAction)myAction:(id)sender
{
if ([[NSButton class] isSubclassOfClass:[NSResponder class]]){
NSLog(@"YES");
}else{
NSLog(@"NO");
}
}

@end