dispatch_async 避免数据处理等耗时,采用异步多线程执行:
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
// 耗时的数据处理等
dispatch_async(dispatch_get_main_queue(), ^{
// 更新UI
});
});
dispatch_async 避免数据处理等耗时,采用异步多线程执行:
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
// 耗时的数据处理等
dispatch_async(dispatch_get_main_queue(), ^{
// 更新UI
});
});