【发布时间】:2014-10-07 15:44:19
【问题描述】:
我正在努力更好地理解这个主题。假设我想做一些非常酷的动画,如下所示
- (void)coolAnimation
{
[UIView animateWithDuration: some duration
animations:^{ some animation }];
}
既然是动画块,它会自动添加到 main_queue 吗?或者为了获得最佳实践,我应该始终将 UI 更新添加到 main_queue,如下所示。
dispatch_async(dispatch_get_main_queue(), ^{
[self coolAnimation];
});
【问题讨论】:
标签: ios objective-c asynchronous uiview objective-c-blocks