首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >NSOperationQueue,NSOperation

NSOperationQueue,NSOperation
EN

Stack Overflow用户
提问于 2011-03-04 15:25:55
回答 3查看 4.5K关注 0票数 1

我是iphone的新手。在那里我得到了NSOperationQueueNSOperation的示例

与线程相比,NSOperationQueueNSOperation有什么优势?

谢谢

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-07-18 06:09:39

阅读文档。他们非常善于解释和举例。

http://developer.apple.com/library/ios/#documentation/General/Conceptual/ConcurrencyProgrammingGuide/OperationObjects/OperationObjects.html%23//apple_ref/doc/uid/TP40008091-CH101-SW1

与NSThread相比,NSOperation更易于管理。

票数 4
EN

Stack Overflow用户

发布于 2012-01-27 20:54:50

更高级别的抽象:也就是说,比NSThreads更容易编程,并且比NSThread更少的控制。

票数 1
EN

Stack Overflow用户

发布于 2013-12-24 15:56:37

NSOperationQueue

NSOperationQueue对象是处理NSOperation类类型的对象的队列。NSOperationQueue处理和管理已添加到其中的所有NSOperation对象(任务)的执行。执行由应用程序的主线程执行。当NSOperation对象被添加到队列中时,它会立即执行,直到完成才会离开队列。可以取消任务,但在完成之前不会将其从队列中删除。

NSOperation

NSOperation旨在处理或多或少的批处理操作。简单地说,NSOperation对象表示单个任务,包括与该任务相关的数据和代码。NSOperation类是一个抽象类,因此不能直接在程序中使用。相反,提供了两个子类:NSInvocationOperation类和NSBlockOperation类。

OfCourse了解更多详细信息Apple iOS Developer Library是最好的选择,下面的链接也有助于了解更多关于它和NSOperationQueue,NSOperation与线程的信息。

NSThread vs. NSOperationQueue vs. ??? on the iPhone

http://www.raywenderlich.com/19788/how-to-use-nsoperations-and-nsoperationqueues

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5190917

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档