プログラマメモ2

2010-08-25

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


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

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

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




個のコメント

 

プログラマの本棚