码迷,mamicode.com
首页 >  
搜索关键字:nsoperation    ( 495个结果
NSOperation、NSOperationQueue
创建继承自NSOperation的子类,并重写main方法 ...
分类:其他好文   时间:2018-06-07 14:13:52    阅读次数:153
iOS面试题(四)
1、申请后台运行除了后台刷新和VoIP及音乐播放和定位之外还有什么办法? UIBackgroundTaskIdentifier 2、你们项目中为什么多线程用GCD而不用NSOperation呢? 你有没有发现国外的大牛他们多线程都是用NSOperation? 你能告诉我他们这样做的理由吗? 关系:① ...
分类:移动开发   时间:2018-05-30 01:21:38    阅读次数:244
iOS开发系列-NSOperation
概述 NSOperation是基于GCD的封装更加面向对象,在使用上也是有任务跟队列的概念,分别对应两个类NSOperation 、NSOperationQueue NSOperation和NSOperationQueue实现多线程的具体步骤 "现将需要执行的操作封装到一个NSOperation对象 ...
分类:移动开发   时间:2018-04-15 23:00:53    阅读次数:210
GCD / NSOperation
GCD 与 NSOperation 的区别 ? 1. GCD 是基于 C 语言写的核心服务, 非常简单高效, 而 NSOperation 是基于 GCD 的一种封装,抽象出来的对象, 所以一般情况下对于任务的依赖和并发数没有要求的情况下, GCD 的效率更高, 开销更小 2. 依赖关系,NSOper ...
分类:其他好文   时间:2018-04-11 19:14:52    阅读次数:180
NSOperation、NSOperationQueue(III)
NSOperation、NSOperationQueue 常用属性和方法归纳 NSOperation 常用属性和方法 a. 取消操作方法 //可取消操作,实质是标记 isCancelled 状态。 - (void)cancel; b. 判断操作状态方法 1 - (BOOL)isFinished; 判 ...
分类:其他好文   时间:2018-04-01 11:50:29    阅读次数:186
NSOperation、NSOperationQueue(II)
NSOperationQueue 控制串行执行、并发执行 NSOperationQueue 创建的自定义队列同时具有串行、并发功能 这里有个关键属性 maxConcurrentOperationCount,叫做最大并发操作数。用来控制一个特定队列中可以有多少个操作同时参与并发执行。 最大并发操作数: ...
分类:其他好文   时间:2018-04-01 10:39:01    阅读次数:206
个人总结------高级知识点必会
高级知识点之必会 共44题 1、OC中创建线程的方法是什么?假设指定在主线程中执行代码?怎样延时执行代码。【难度系数★★】 1)创建线程的方法 NSThread NSOperationQueue和NSOperation GCD 2)主线程中执行代码 [self performSelectorOnMa ...
分类:其他好文   时间:2018-03-31 16:40:34    阅读次数:253
6 SDWebImageDownloaderOperation类
继承于NSOperation类 重写了-start方法。手动管理操作的状态,只有发送isFinished的KVO消息时,才认为是operation结束。 为了让操作队列能够捕捉到操作的改变,需要将状态的属性以配合KVO的方式进行实现。 isExecuting 代表任务正在执行中 isFinished ...
分类:Web程序   时间:2018-03-30 21:47:39    阅读次数:229
SDWebimage相关知识点1-- NSOperation
GCD GCD是最常用的管理并行代码和执行异步操作的Unix系统层的API。GCD构造和管理队列中的任务。 队列是按先进先出(FIFO)管理对象的数据结构。队列类似电影院的售票窗口,票的销售是谁先到谁先服务。在等待线前面的人先去买他们的门票,在其余的后抵达的人之前。队列在计算机科学中是相似的,因为第 ...
分类:Web程序   时间:2018-03-30 21:47:30    阅读次数:215
7 SDImageCache
- (NSOperation *)queryDiskCacheForKey:(NSString *)key done:(SDWebImageQueryCompletedBlock)doneBlock 作用:缓存中查找 现在memCache中查找,再在disk中查找(如果找到,存入缓存中)。 - (v ...
分类:系统相关   时间:2018-03-30 21:41:13    阅读次数:165
495条   上一页 1 2 3 4 ... 50 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!