isKindOfClass - 特定のクラスのインスタンスかどうかを調べる 2010/08/25

Objective-Cです。あるインスタンスが、特定のクラスのインスタンスかどうかを調べるときにisKindOfClassを使います。

ところで、今、cocos2dでレイヤーのaddしたspriteのクラスによって、何かしたいというときに使えるかなーと試しているところです。

id arr = [layer children];
for (id o in arr) {
if ([o isKindOfClass:[MySprite class]]) {
// NSLog(@"%@", [o description]);
} else {
}
}

: