Posso cancelar um bloco adicionado a um NSOperationQueue com addOperationWithBlock :?

Eu já li muitos artigos que dizem "BLOCOS SÃO O FUTURO !!!". Gostaria de saber se se refere à execução de operações em segundo plano.

Por exemplo, eu tenho uma exibição de tabela que possui imagens que virão da web. No momento, posso obtê-los usando+[NSOperationQueue addOperationWithBlock:]. Uma operação é enviada para a fila quando a célula se torna visível. Mas existe uma maneira de cancelá-lo quando a célula é rolada para fora da tela? Ou é a única maneira de fazer isso para subclassificarNSOperation? Usar blocos é tão fácil, então estou fazendo essa pergunta antes de tentar resolvereste exemplo doNSOperation subclasse ...

questionAnswers(4)

yourAnswerToTheQuestion