Кто-либо реализовал фьючерсы в Objective C? Я (надо надеяться, не наивно) предполагаю, что должно быть довольно просто перенести NSInvocations в хороший API?
Майк Эш реализовал Фьючерсы с использованием блоков:
Документация Apple по блокам в Grand Central Dispatch может представлять интерес.