苹果的Grand Central Dispatch (GCD)功能很好,但仅适用于iOS 4.0或更高版本。 苹果的文档说:“[一个]串行操作队列并没有像 Grand Central Dispatch 中的串行派发队列一样提供完全相同的行为”(因为队列不是FIFO,而是由依赖和优先级确定顺序)。
如何以支持GCD发布之前的iOS版本的方式实现与GCD串行派发队列相同的效果呢?或者换句话说,iOS应用程序中处理简单的后台处理(执行Web服务请求等)的推荐方法是什么,这些应用程序希望支持低于4.0版本的iOS?
NSThread
层面,但看起来应该可以工作(还没有尝试过)。不过似乎仍然应该有一种更简单的方法来做到这一点... - jrdioko