并行、串行、异步、同步的加深理解 单个理解: 并行:就是队列里面的任务(代码块,block)不是一个个执行,而是同...[作者空间]
本文的完整demo在这里:github。想要了解多线程的运行机制就要弄清一些基本概念,概念搞清楚了,再把流程想一遍...[作者空间]
GCD基础 GCD 是异步任务的技术之一,开发者可以用它将自定义的任务(task)追加到适当的派发队列(dispa...[作者空间]
操作队列(NSOperation) 操作队列的几种常用方法 1. NSInvocationOperation 2....[作者空间]
GCD中的常用函数 一次性函数 一次性函数的特点: 1.整个程序运行中只会执行一次 2.本身是线程安全的 使用di...[作者空间]
前言:本文章第一时间出现在一个程序猿的秘密基地专题中,如果您喜欢类似的文章,请您点击一个程序猿的秘密基地进行关注,...[作者空间]
GCD介绍 Grand Central Dispatch (GCD)是Apple开发的一个多核编程的解决方法基于C...[作者空间]
支持原创 现代系统通常提供异步接口,允许应用向系统提交请求,然后在系统处理请求时应用可以继续处理自己的事情。Gra...[作者空间]
Objective-C高级编程读书笔记三部曲已经写完, 另外两篇如下 :Objective-C高级编程读书笔记之内...[作者空间]
写在最前边,这边文章适合刚入行或者对GCD不是很了解的同学阅读,大神请略过~~~~~~ 为何要写这篇文章呢? 最近...[作者空间]
使用 Dispatch Source 而不使用 dispatch_async 的唯一原因就是利用联结的优势。 联结...[作者空间]
原文链接:苹果核 相信读者已经看过很多大神们对GCD深入浅出的分析,这也是老生常谈的一个多线程的实现方式了,所以我...[作者空间]
故事背景: GCD的死锁问题,一直是在使用多线程的时候,一个比较绕也必须要注意的问题,今天在工作中我们几个同事又讨...[作者空间]
文中较详细介绍GCD队列,各种GCD使用方法,实例如何使用Dispatch Source监听系统底层对象,分析不同...[作者空间]
本篇博客共分以下几个模块来介绍GCD的相关内容: 多线程相关概念 多线程编程技术的优缺点比较? GCD中的三种队列...[作者空间]
Quality of Service(QoS) 这是在iOS8之后提供的新功能,苹果提供了几个Quality of...[作者空间]