自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 总结iOS 多线程学习过程六

iOS多线程的老二 ---- NSOperation老二存在的意义:1. 是完全面向对象2. 包含GCD 无法实现的功能:    1) 指定使用线程的个数    2) 任务间的依赖关系选择 GCD 还是 NSoperation?能用老大用老大,老大不行老二上.....首先介绍 NSOperation 的一个子类: ------ NSInvocationOpe

2015-11-16 20:02:44 263

原创 总结iOS 多线程学习过程五

GCD队列组 -- dispatch_group_t为了方便管理队列里的任务,把队列加到一个组里,当组中任务完成后,队列组会通过dispatch_group_notify通知用户.- (void)viewDidLoad { [super viewDidLoad]; //全局队列 dispatch_queue_t queue = dispatch_get_glob

2015-11-16 19:55:24 306

原创 总结iOS 多线程学习过程四

现在介绍 在iOS 中线程常用的解决方法 ---- GCD(Grand Central Dispatch) ---- 很牛B 的名字先说下这个有什么好处:首先,使用 GCD, 你可以不知道任何和线程相关的概念(例如:锁;线程对象) ---- 就等于你不用知道锤子是怎么做的,你会用锤子就行; 接着所有子线程执行的任务都是放到 block 中,可利用 iOS 多核CPU 优势,提高效率;并且他

2015-11-14 17:05:29 315

原创 总结iOS 多线程学习过程三

NSThread:优点:面向对象的,基于 OC 语言缺点:手动的管理线程的整个生命周期;线程同步;手动加锁/解锁重点:1.如何创建 NSThread类型的子线程2.验证当前线程时在主线程还是子线程Demo:界面准备:3个UIButton.h文件:#import @interface ViewController : UIViewController@end

2015-11-13 20:15:35 291

原创 总结iOS 多线程学习过程二

了解 pthread -- 基于 C 语言多线程的类,可移植的多线程的应用.ViewController.h#import @interface ViewController : UIViewController@endViewController.m#import "ViewController.h"#import @interface ViewController ()@

2015-11-12 08:59:15 271

原创 总结iOS 多线程学习过程一

什么是进程?--简而言之,系统中正在运行的一个应用程序.--特点:进程不执行任何代码逻辑,只是对资源(CPU/Memory)进行分配什么是线程?--系统的程序的一段执行序列,是进程的一部分--特性:1.可以执行任务(一段代码序列/逻辑);2.隶属于某个进程(进程没有,线程也不存在);3.一个进程至少有一个线程,而这一个线程称为主线程两者的关系:(个人理解)一个应用程序视为一

2015-11-11 20:38:54 355

转载 Twisted MAC安装

MAC 下装Twisted

2015-11-11 12:00:08 1596

Twisted-15.4.0

MAC,转自 Twisted 官网, python

2015-11-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除