El Contexto
Las clases NSOperation y NSOperationQueue incluidas en los frameworks Cocoa y CocoaTouch proporcionan una forma simple y elegante de implementar operaciones concurrentes (programación multihilo o multithreaded).
La manera de utilizar estas clases es crear una subclase de NSOperation, sobre-escribir el método start y poner en él todo el código que se desee ejecutar concurrentemente: Continue reading