I have an NSInvocationOperation that would download and parse a series of NSXMLDocuments in the background to my UI responsive.
My attempt at stopping the Invocation
The post above is great, but to more directly answer the original question: it appears that you can't stop NSInvocationOperation object because it doesn't support cancellations. You're going to have to subclass it.