美文网首页
GCD的基础知识(一)

GCD的基础知识(一)

作者: 沈正方 | 来源:发表于2017-04-03 12:39 被阅读6次

一. 两个核心概念

  • 任务:执行什么操作
  • 队列(queue):用来存放任务

二. 队列的类型

  • 并发队列(Concurrent Dispatch Queue
    • 可以让多个任务并发(同时)执行(自动开启多个线程同时执行任务)
    • 并发功能只有在异步(dispatch_async)函数下才有效
  • 串行队列(Serial Dispatch Queue
    • 让任务一个接着一个地执行(一个任务执行完毕后,再执行下一个任务

相关文章

  • iOS GCD的使用

    什么是GCD了解GCD前,需要了解的基础知识GCD的使用使用注意事项 -GCD学习前铺垫-什么是GCDGCD (G...

  • iOS GCD的使用

    本文的主要内容是: 什么是GCD 了解GCD前,需要了解的基础知识 GCD的使用 使用注意事项 -GCD学习前铺垫...

  • GCD多线程归纳和总结

    GCD多线程基础知识 Serial Dispatch Queue 串行队列Concurrent Dispatch ...

  • iOS图形图像及核心动画实战三GCD基础知识

    本教程是一个合集,涉及到的目录结构:基础知识总结Block基础知识GCD实战CoreGraphics & Imag...

  • iOS图形图像及核心动画实战二Block基础知识

    本教程是一个合集,涉及到的目录结构:基础知识总结Block基础知识GCD实战CoreGraphics & Imag...

  • GCD的基础知识(一)

    一. 两个核心概念 任务:执行什么操作 队列(queue):用来存放任务 二. 队列的类型 并发队列(Concur...

  • 轻松学iOS多线程之 GCD 的常用函数

    关于 iOS 多线程中 GCD 的基础知识已在上一篇文章中详细说明,请参看《轻松学iOS多线程之 GCD 的基本使...

  • iOS多线程-GCD的基本使用

    复习下线程的基础知识, 这里主要是参考文顶顶多线程篇复习写的。 GCD概念 1、GCD中有2个核心概念 任务:执行...

  • GCD基础知识

    最近看了一下日本人写的Objective-C高级编程,将自己对GCD的理解梳理一下; 相关名词理解 我最近一直在总...

  • Paper Collection - Multithread

    关于iOS/OS X线程安全的基础知识(cocoaChina的文章) GCD使用经验与技巧浅谈 互斥锁pthrea...

网友评论

      本文标题:GCD的基础知识(一)

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