A menudo quiero ejecutar algunos códigos en unos microsegundos en el futuro. Ahora mismo, resolver de esta manera:Bloques en lugar de performSelector: withObject: afterDelay:
- (void)someMethod
{
// some code
}
Y esto:
[self performSelector:@selector(someMethod) withObject:nil afterDelay:0.1];
Funciona, pero tengo que crear un nuevo método cada vez. ¿Es posible usar bloques en lugar de esto? Básicamente estoy buscando un método como:
[self performBlock:^{
// some code
} afterDelay:0.1];
Eso me sería realmente útil.
Esto produjo un mes después: http://stackoverflow.com/questions/4139219/how-do-you -trigger-a-block-after-a-delay-like-performselectorwithobjectafter – Jacksonkr