Avatar notebook default
8篇文章 · 8445字 · 7人关注
  • iOS 多线程基础 六、NSOperation

    NSOPeration 是苹果面向对象的并发框架,是基于OC的,对GCD的再封装。(NSOperation本质上是对队列的操作框架,并不是对线程...

  • Resize,w 360,h 240
    iOS 多线程基础 五、GCD

    什么是GCDGCD 全称是 Great Central Dispatch,也可以叫 “牛逼的中枢调度器”。纯C语言,提供了非常多强大的函数。 G...

  • Resize,w 360,h 240
    iOS 多线程 GCD-同步、异步、串行、并发

    GCD中的两个核心概念任务:执行操作队列:用来存放任务 GCD的使用就2个步骤1.定制任务:确定想要做的事2.将任务添加到队列中:GCD 会自动...

  • iOS 多线程GCD-栅栏函数 dispatch_barrier_sync和dispatch_barrier_async

    GCD中有两个用来执行任务的常用函数用同步方法执行任务,其中 queue 是队列,block 是任务dispatch_sync(dispatch...

    1.4 5449 3 10
  • Resize,w 360,h 240
    iOS 多线程基础 四、多线程安全——线程锁

    多线程是一把双刃剑,他即可以提高我们的运行效率,但是当资源共享多个线程同时存取同一块资源的时候,可能会造成引发数据错乱和数据安全问题。 资源共享...

  • Resize,w 360,h 240
    iOS 多线程基础 三、NSThread

    严格意义上来讲 在iOS 中只有 pthread 和 NSThread 是真正的多线程技术,可以直接进行多线程操作,GCD 和NSOperati...

  • iOS 多线程基础 二、pthread

    概述:pthread是POSIX可移植操作系统接口(Portable Operating System Interface of UNIX,缩写...

  • Resize,w 360,h 240
    iOS 多线程基础 一、概述

    概述:在iOS 中每一个运行中的应用都有唯一的一个进程,进程是运行在内存中的,每一个进程中都可以有多个线程用于处理不同的任务,其中比较特殊的一条...

文集作者