[self performSelector: withObject: afterDelay:]
でメソッドを使用するにはどうすればよい+(void)classMethod
ですか?
次のように定義されたスプライトがあります。
+(void)classMethod
{
CCSprite * sprite = [CCSprite spriteWithFile:@"sprite.png"];
//and hope afterDelay3.0second remove this sprite
[self performSelector:@select(clean:) withObject:sprite afterDelay:3.0];
}
+(void)clean:(CCSprite *)sprite
{
[sprite removeFromSuperView];
}