提示框,进度提示,加载中提示等等,无论怎样,你总是需要提示框来指示某个状态正在后台努力进行中.一个合适的提示框,更多的是用来增强用户体验.把最多的时间,用来做更核心的事;把这些不是非常重要的事,你应该试着使用一个成熟稳定的第三方来解决...task
dispatch_async(dispatch_get_main_queue(), ^{
[SVProgressHUD dismiss];
});
});
在大多数场景中...HUD.你需要确保调用此方法时,主线程未被其他任务阻塞,以便于更新视图.当你已经在新的线程中开始(比如,使用NSOperation或者NSURLRequest的异步请求等)执行某个任务后,再执行此方法...*
* 这个方法会处理自动释放池的相关技术细节,所以你可以安全使用它.
*
* @param method HUD显示期间,被执行的方法.这个方法会在一个新的线程中执行....block时,显示HUD;block执行完毕后在主线程执行completion block;然后隐藏HUD