Я часто хочу выполнить код в несколько микросекунд в будущем. Сейчас я решаю это так:
- (void)someMethod
{
// some code
}
И это:
[self performSelector:@selector(someMethod) withObject:nil afterDelay:0.1];
Это работает, но я должен каждый раз создавать новый метод. Можно ли использовать блоки вместо этого? В основном я ищу способ вроде:
[self performBlock:^{
// some code
} afterDelay:0.1];
Это было бы очень полезно для меня.