ios多线程编程

来源:互联网 发布:软件设计师考试真题 编辑:程序博客网 时间:2024/06/05 22:55

ios中的多线程编程种类:


1.使用gcd(下面就是gcd多线程的例子,掌握下面的一个图就算掌握gcd)


2.gcd调度组


3.gcd once的用法


可以用gcd 的once来创建单例如下:


4.NSoperation用法:


使用较多的是下面三种的中间那个(使用block)。因为block使用比较简单


第一种(开发中使用较少):


第二种(比较常用):




掌握下面一个图就算掌握nsoperation了


nsoperation的依赖关系(让线程顺序执行)



最大并发数


暂停和继续


取消操作


1 0
原创粉丝点击