多线程技术应用

开发编程

 

丁豆:150.009980

购买课程 同学人数:783人|时长:03小时30分钟
课程大纲

多线程技术应用

多线程,是指从软件或者硬件上实现多个线程并发执行的技术。具有多线程能力的计算机因有硬件支持而能够在同一时间执行多于一个线程,进而提升整体处理性能。在程序中,很多时候我们需要并发机制,这个时候需要使用到多线程。多线程与并发处理直接决定了程序设计的好坏。本课程主要讲解多线程的基本概念,通过浅显易懂的示例逐步的讲解在iOS开发中多线程技术的原理,以及应用注意事项。

1 多线程基础知识
1-1 多线程介绍00:12:48
1-2 NSThread00:12:06
1-3 线程状态00:12:54
1-4 线程安全00:13:37
1-5 多线程05_线程通信00:14:08
2 多线程GCD技术
2-1 GCD基础00:12:42
2-2 GCD队列任务的执行00:18:12
2-3 GCD线程通信00:08:00
2-4 GCD其他用法00:17:48
3 多线程NSOperation技术
3-1 NSOperation基础00:13:58
3-2 NSOperationQueue_Basic00:10:06
3-3 NSOperation通信与依赖关系00:11:40
3-4 并发数与挂起00:15:45
4 多线程RunLoop
4-1 RunLoop_Mode_timer00:23:32
4-2 RunLoop_Observer_source00:13:31
返回顶部