GCD笔记

作者: kitty123 | 来源:发表于2016-07-19 18:31 被阅读13次

线程里面是队列,队列里面是任务。

应用程序至少有一个线程(主线程main)

1.同步与异步:

同步在当前线程执行任务,不开启新的线程

异步可以开启多个线程

2.并发与串行

队列执行任务的方式

并发是多个任务一起执行不按照顺序

串行是多个任务按照顺序一个个执行,先进先出,后进后出

相关文章

  • iOS多线程-GCD 附带GCD相关代码

    多线程学习笔记-GCD 我把这篇文章所用到的代码总结到这里->GCD项目总结下载地址-GCD-wxk可以下载参考 ...

  • Swift 4 Cheat Sheet Advanced

    Swift 4 Cheat Sheet Advanced @(编程笔记)[Swift] Singleton GCD...

  • 关于gcd

    这几天有点时间,就把gcd研究了一下。现把心得和笔记记录如下 gcd常用的api,dispatch_queue_c...

  • GCD笔记

    一、Dispatch Queue的分类 按照执行处理的方式分为两类: 二、Dispatch Queue的生成方式 ...

  • GCD笔记

    一 GCD 的好处:1)GCD 可用于多核的并行运算2)GCD 会自动利用更多的 CPU 内核(比如双核、四核)...

  • GCD笔记

    线程里面是队列,队列里面是任务。 应用程序至少有一个线程(主线程main) 1.同步与异步: 同步在当前线程执行任...

  • GCD笔记

    说明 Grand Gentral Dispatch(GCD) 异步执行任务的技术之一。将应用程序中记述的线程管理用...

  • GCD笔记

    dispatch_async(dispatch_get_main_queue(),^(){[NSThread sl...

  • GCD 笔记

    Grand Central Dispatch GCD 是异步执行任务的技术之一,提供系统级线程管理,具有高执行效率...

  • GCD笔记

    队列分类: 一、串行队列 手动创建的串行队列,里面的任务只能一个挨着一个顺序执行,最多允许开启1条新线程 与同步和...

网友评论

      本文标题:GCD笔记

      本文链接:https://www.haomeiwen.com/subject/ppamjttx.html