码迷,mamicode.com
首页 >  
搜索关键字:nsoperation    ( 495个结果
AFNetworking 使用详解
AFNetworking是一个轻量级的iOS网络通信类库。它建立在NSURLConnection和NSOperation等类库的基础上。它支持HTTP请求和基于REST的网络服务(包括GET、POST、 PUT、DELETE等)。支持ARC。Github地址:https://github.com/A...
分类:Web程序   时间:2015-06-16 18:38:33    阅读次数:291
iOS开发笔记5:多线程之NSThread、NSOperation及GCD
这篇主要总结下iOS开发中多线程的使用,多线程开发一般使用NSThread、NSOperation及GCD三种方式,常用GCD及NSOperation。 1.NSThread 创建线程主要有以下三种方式 需要注意的是对于多个线程可能同时访问一个对象的时候,使用“@synchroniz...
分类:移动开发   时间:2015-06-14 18:25:37    阅读次数:188
多线程技术NSOperation
NSOperation的两个子类NSInvocationOperationNSBlockOperation工作原理:用NSOperation封装要执行的操作将创建好的NSOperation对象放NSOperationQueue中启动OperationQueue开始新的线程执行队列中的操作注意事项:使...
分类:编程语言   时间:2015-06-10 22:12:09    阅读次数:120
“一心多用”利用多线程提升性能
iPhone将具有支持不同类型多线程API的能力,这些API包括:POSIX线程,NSObject,NSThread和NSOperation.iPhone操作系统是一个真正的抢占式,多任务操作系统,允许开发人员创建多线程应用。利用多线程,计算机程序员可以让他们的软件同时完成多项任务。有时应用完成一个...
分类:编程语言   时间:2015-06-08 09:34:15    阅读次数:146
不要再坑人啦!NSOperation才是苹果推荐使用的多线程技术!
首先声明一下,小汤我在实际开发中呢,实际上也是喜欢用GCD多一点,因为用起来感觉更方便。 但是,事实是什么呢? 苹果推荐使用的实际上是NSOperation,所以希望对此没有研究的各位不要再在博客中误导他人了啊。 再换句话来说,苹果开发使用的Objective-C语言就是面向对象的,她怎么可能推荐大家使用基于C语言的面向过程开发的东西呢? (这句话只是吐槽,请勿喷…)...
分类:移动开发   时间:2015-06-07 14:36:34    阅读次数:231
iOS开发——多线程OC篇&(九)多线程NSOperation介绍
NSOperation介绍一、NSOperation简介1.简单说明NSOperation的作?:配合使用NSOperation和NSOperationQueue也能实现多线程编程NSOperation和NSOperationQueue实现多线程的具体步骤:(1)先将需要执行的操作封装到一个NSOp...
分类:移动开发   时间:2015-06-05 00:21:21    阅读次数:164
iOS开发——多线程OC篇&(十)多线程NSOperation基本使用
NSOperation基本操作一、并发数(1)并发数:同时执?行的任务数.比如,同时开3个线程执行3个任务,并发数就是3(2)最大并发数:同一时间最多只能执行的任务的个数。(3)最?大并发数的相关?方法- (NSInteger)maxConcurrentOperationCount;- (void)...
分类:移动开发   时间:2015-06-05 00:12:05    阅读次数:246
iOS开发——多线程OC篇&(十一)多线程NSOperation高级用法
自定义NSOperation一、实现一个简单的tableView显示效果实现效果展示:代码示例(使用以前在主控制器中进行业务处理的方式)1.新建一个项目,让控制器继承自UITableViewController。 1 // 2 // YYViewController.h 3 // 01-自定义O.....
分类:移动开发   时间:2015-06-05 00:03:46    阅读次数:267
多线程编程2-NSOperation
NSThread,虽然也可以实现多线程编程,但是需要我们去管理线程的生命周期,还要考虑线程同步、加锁问题,造成一些性能上的开销。我们也可以配合使用NSOperation和NSOperationQueue实现多线程编程,实现步骤大致是这样的:1> 先将需要执行的操作封装到一个NSOperation对象...
分类:编程语言   时间:2015-06-03 21:24:30    阅读次数:108
IOS中的线程操作(3)
使用CGD比前面两种更高效(据说是这样,有兴趣的同学可以去试试)。这也是苹果比较推荐使用的方式。 GCD是Grand Central Dispatch的缩写,是一组用于实现并发编程的C接口。GCD是基于Objective-C的Block的特性开发的,基本的业务逻辑和NSOperation很像。都是添加一个任务到一个队列,由系统来负责线程的生成和调度。因为直接使用Block,所以使用起来很是方便,降...
分类:移动开发   时间:2015-06-03 13:42:45    阅读次数:198
495条   上一页 1 ... 34 35 36 37 38 ... 50 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!