我是iOS开发的新手,并针对以下问题搜索正确的方法。 我有工厂在iPhone应用程序中实现队列和队列工作程序。队列中包含“actions”对象,每个对象都包含要完成的特定任务。另一方面,我有队列工作者在单独的后台进程中运行并连续清空队列并运行操作。到目前为止我所看到的是,我有三种可能性在后台运行工人。 NSOperation(队列),GrandCentralDispatch和NSThread。目前我会使用NSOperation,但后来我必须改变一切。队列和队列工作程序将更改为一个NSOperationQueue,并且队列不会连续运行。 另一个重要的一点是,即使应用程序关闭,工作程序中的操作也会被处理。
你们中的某人是否已经实施了类似的建议或任何建议?
提前致谢。 t0ken