macOS/iOS API解説

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

目次

isKindOfClass:

クラスの種類が同じかを返します
-(BOOL)isKindOfClass:(Class)aClass

解説

クラスの種類が同じかを返します。
サブクラスのインスタンスの場合もYESを返します。

返り値

( BOOL )

YES/NO

引数

( Class )aClass

クラス

クラス

NSObject

Instance Methods

使用可能

10.0

例文

[delegate isKindOfClass:[Document class]]
[ obj isKindOfClass:[ NSString class ] ]//objがNSStringかどうか
[ obj isKindOfClass:[ NSNumber class ] ]//objがNSNumberかどうか
/////
NSString *obj1 =[[NSString alloc]autorelease];
if ([obj1 isKindOfClass:[NSString class]]){
[myOutlet setTitle:@"YES"];
}else{
[myOutlet setTitle:@"NO"];
}