Apple Grand Central Dispatch (GCD) великолепна, но работает только на iOS 4.0 или выше. от Apple в документации говорится: «[A] сериализованная очередь операций не обеспечивает такое же поведение, как очередь последовательной отправки в Grand Central Dispatch» (потому что очередь не FIFO, а порядок определяется зависимостями и приоритетами).
Каков правильный способ достичь того же эффекта, что и очереди последовательной отправки GCD, при поддержке версий ОС до выпуска GCD? Или, другими словами, каков рекомендуемый способ обработки простой фоновой обработки (выполнение запросов веб-сервисов и т. Д.) В приложениях iOS, которые хотят поддерживать версии ниже 4.0?