码迷,mamicode.com
首页 >  
搜索关键字:nsoperation    ( 495个结果
NSThread 、NSRunLoop 和 Dispatch Queue
iOS多线程编程中,NSOperation和NSOperationQueue无疑是最常用的,它们能满足绝大部分情况下的线程操作。但在完成一些特殊的任务时,我们还是要使用的NSThread和NSRunLoop。NSThread很好理解,它等同于Java中的Thread类。NSRunLoop却不太好理解...
分类:其他好文   时间:2015-01-18 17:08:05    阅读次数:184
GCD 深入理解(一)(转)
并发编程之Operation Queue和GCDiOS多线程编程技术之NSThread、Cocoa NSOperation、GCDGCD 深入理解(一)GCD 深入理解(二)本文由@nixzhu翻译至raywenderlich的《grand-central-dispatch-in-depth-par...
分类:其他好文   时间:2015-01-16 18:57:45    阅读次数:320
iOS 多线程 NSThread NSOperation NSOperationQueue GCD 线程锁 线程阻塞
iPhone中的线程应用并不是无节制的,官方给出的资料显示,iPhone OS下的主线程的堆栈大小是1M,第二个线程开始就是512KB,并且该值不能通过编译器开关或线程API函数来更改,只有主线程有直接修改UI的能力,所以一些数据层面可以开辟线程来操作进行,iOS线程的操作方法有NSThread N...
分类:移动开发   时间:2015-01-15 20:07:03    阅读次数:241
ios 多线程开关,有关线程的一些用法和详细讲解,NSThread , NSOperation ,Grand Central Dispatch ( GCD )
转自作者:GarveyCalvin 原文链接:http://www.cnblogs.com/GarveyCalvin/
分类:移动开发   时间:2015-01-14 14:08:59    阅读次数:229
OA01-一个Demo展示iOS多线程技术的基本应用场景
最近在看iOS关于GCD、NSOperation多线程编程技术编程指南的时候写了个 小Demo,以7个小场景基本涵盖多线程技术的主流用法:其实多线程技术早在大学 读书的时候,基本思路就已经清晰了,不同操作系统的多线程实现也大同小异,iOS 平台下原理也是一样,关键就在与,能否熟练的、很顺畅的根据应用场景来选用相应 的多线程技术。...
分类:移动开发   时间:2015-01-12 21:05:46    阅读次数:182
详解iOS多线程 (转载)
iPhone 中的线程应用并不是无节制的,官方给出的资料显示iPhone OS下的主线程的堆栈大小是1M,第二个线程开始都是512KB。并且该值不能通过编译器开关或线程API函数来更改。 只有主线程有直接修改UI的能力。一、 NSOperation和NSOperationQueue 1、一个继承.....
分类:移动开发   时间:2015-01-08 09:33:09    阅读次数:230
AFNetworking使用
AFNetworking是一个轻量级的iOS网络通信类库。它建立在NSURLConnection和NSOperation等类库的基础上,让很多网络通信功能的实现变得十分简单。它支持HTTP请求和基于REST的网络服务(包括GET、POST、 PUT、DELETE等)。支持ARC。Github地址:h...
分类:Web程序   时间:2015-01-05 16:16:11    阅读次数:193
如何自定义一个NSOperation
Foundationframework提供了两个内置的NSOperation的子类,但是这两个内置的operation不一定能够满足我们的实际的需要。比如我们需要一个完成一个网络请求的operation,里面可能会有许多自定义的逻辑在里面,为了完成这些特有的逻辑,往往需要自定义一个NSOperation的子类来。NS..
分类:其他好文   时间:2014-12-27 06:50:26    阅读次数:183
关于Operation 的那些事
在iOS平台的并发编程中,NSOperation和NSOperationQueue扮演着非常重要的角色,很多第三方的库也使用NSOperation来实现并发。比如众所周知的AFNetworking这个第三方网络库,就通过自定义NSOperation的方式,将每一个网络请求,封装成为一个Operation,完成各种各样的网络请求和..
分类:其他好文   时间:2014-12-26 18:51:05    阅读次数:199
浅谈NSOperation的并发与非并发
Operation分为并发和非并发两种,也即相对caller线程是同步的还是异步的。对于提交到Operationqueue中的operation来说,都是异步的,但是如果手动启动operation的话,就有异步和非异步的区分了。Althoughyoutypicallyexecuteoperationsbyaddingthemtoanoperationqueue,doingsoi..
分类:其他好文   时间:2014-12-26 18:48:32    阅读次数:162
495条   上一页 1 ... 41 42 43 44 45 ... 50 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!