AsyncContinuations is a project mainly written in Objective-C, it's free.
example of using continuations instead of delegation for async operations in Cocoa