我经常想在未来的几微秒内执行一些代码。目前,我是这样解决的:
- (void)someMethod
{
// some code
}
而这个:
[self performSelector:@selector(someMethod) withObject:nil afterDelay:0.1];
它可以工作,但我必须每次创建一个新方法。是否可以使用块代替这个?基本上,我正在寻找像这样的方法:
[self performBlock:^{ // some code} afterDelay:0.1];
这对我来说非常有用。