Multithreading in Cocoa ab 10.6

Dies ist die kleinste Möglichkeit in Cocoa asynchron nebenläufigen Code mittels GCD (Grand Central Dispatch) und Blocks zu erzeugen:

dispatch_async(dispatch_queue_create("com.app.task",NULL), ^{
// Do something ...
});

Genauere Informationen sind hier erhältlich.