iPhone: cancelPerformSelectorWithTarget no funciona
Si hago esto en una subclase de UIView:
[self performSelector:@selector(doSomething) withObject:nil afterDelay:5];
Luego cancélelo de esta manera (he probado ambas versiones):
[[NSRunLoop currentRunLoop] cancelPerformSelectorsWithTarget:self];
//[[NSRunLoop mainRunLoop] cancelPerformSelectorsWithTarget:self];
El método "doSomething" todavía se llama. ¿Qué estoy haciendo mal?