GCD---从子线程回到主线程(经典用法)

1.经典用法(子线程下载(耗时操作),主线程刷新UI):

dispatch_async(dispatch_get_global_queue(0,0), ^{

//执行耗时的异步操作...

dispatch_async(dispatch_get_main_queue(), ^{

//回到主线程,执行UI刷新操作

   });

            });

2.注意:

<1>需要设置按钮的image,建议先把按钮类型改为custom,才能保证设置成功

<2>属性名不能以new开头

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 从哪说起呢? 单纯讲多线程编程真的不知道从哪下嘴。。 不如我直接引用一个最简单的问题,以这个作为切入点好了 在ma...
    Mr_Baymax阅读 7,784评论 1 17
  • 本篇博客共分以下几个模块来介绍GCD的相关内容: 多线程相关概念 多线程编程技术的优缺点比较? GCD中的三种队列...
    有梦想的老伯伯阅读 4,610评论 0 4
  • 目录(GCD): 关键词 混淆点 场景应用 总结 1. 关键词 线程概念: 独立执行的代码段,一个线程同时间只能执...
    Ryan___阅读 5,042评论 0 3
  • 1.舒适区 KY刚出了篇很对题的文章,讲的是什么样的焦虑才是健康的。现在舒适区边缘的焦虑最好,能创造最好的价值,发...
    Janet大昕鼓徵阅读 1,066评论 0 0
  • Leo妈妈鼓励成长小组:疗愈你内心的小孩 鼓励小组第一期课程已经接近尾声了,非常欣喜的看到小组成员的成长。面对真实...
    楚丹丹阅读 3,157评论 2 1