摘要: 一、NSOperation的基本概念 NSOperation是OC的,GCD是C语言的1、NSOperation的作用 配合使用NSOperation和NSOperationQueue也能实现多线程编程,跟GCD的队列、任务很像。2、NSOperation和NSOperationQueue实现多... 阅读全文
posted @ 2014-08-24 14:11 微博_裕之都 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 一、延时执行1、iOS常见的延时执行有2种方式 (1)调用NSObject的方法[self performSelector:@selector(run) withObject:nil afterDelay:2.0];// 2秒后再调用self的run方法 (2)使用GCD函数dispatch_a... 阅读全文
posted @ 2014-08-24 11:40 微博_裕之都 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 1、什么叫做线程间通信 在1个进程中,线程往往不是孤立存在的,多个线程之间需要经常进行通信2、线程间通信的体现 1个线程传递数据给另1个线程 在1个线程中执行完特定任务后,转到另1个线程继续执行任务3、线程间通信示例 UIImageView下载图片这个例子, 主线程中开启一个子线程去下载图片... 阅读全文
posted @ 2014-08-24 10:31 微博_裕之都 阅读(360) 评论(0) 推荐(0) 编辑