iOS-多线程
binglan520
这个作者很懒,什么都没留下…
展开
-
gcd 实际例子编写
#import "ViewController.h" @interface ViewController () @property (weak, nonatomic) IBOutlet UILabel *taskOne; @property (weak, nonatomic) IBOutlet UILabel *taskTwo; @property (weak, nonatomic)...原创 2019-09-17 09:37:29 · 401 阅读 · 0 评论 -
iOS中GCD的使用小结
本篇博客共分以下几个模块来介绍GCD的相关内容: 多线程相关概念 多线程编程技术的优缺点比较? GCD中的三种队列类型 The main queue(主线程串行队列) Global queue(全局并发队列) Custom queue (自定义队列) Group queue (队列组) GCD中一些系统提供的常用dispatch方法 欢迎访问作者个人博客www.dullg...原创 2017-12-01 15:18:09 · 241 阅读 · 0 评论 -
iOS中GCD和多线程
进程与线程 进程概念: 进程是程序在计算机上的一次执行活动,打开一个app,就开启了一个进程,可包含多个线程。 线程概念: 独立执行的代码段,一个线程同时间只能执行一个任务,反之多线程并发就可以在同一时间执行多个任务。 iOS程序中,主线程(又叫作UI线程)主要任务是处理UI事件,显示和刷新UI,(只有主线程有直接修改UI的能力)耗时的操作放在子线程(又叫作后台线程、异步线程)。在i...原创 2017-12-01 15:10:14 · 247 阅读 · 0 评论 -
gcd 学习总结 (二)
细说GCD(Grand Central Dispatch)如何用 猎户座 edited this page on 22 Jul 2016 · 3 revisions Pages 60 Home Auto Layout Block Camera CFRunLoop Cocoapods Collection View动画 Core Animation Core Data C...原创 2017-02-09 09:50:43 · 398 阅读 · 0 评论 -
gcd学习(一)
什么是 GCD Grand Central Dispatch (GCD) 是 Apple 开发的一个多核编程的解决方法。该方法在 Mac OS X 10.6 雪豹中首次推出,并随后被引入到了 iOS4.0 中。GCD 是一个替代诸如 NSThread, NSOperationQueue, NSInvocationOperation 等技术的很高效和强大的技术。 GCD 和 block 的配合使...原创 2019-09-17 10:45:00 · 240 阅读 · 0 评论