NSOperation Dependencies

In this episode we discuss dependent NSOperations. Using dependencies you can queue up a bunch of jobs and they will be run in the correct order, having one provide the necessary state for the next one to run. In the example, we take the large Hubble image, scale it down to a more appropriate size, then apply a Core Image filter to it. Each operation is dependent on the one before it, yet they are all queued up at the same time.

This is a companion discussion topic for the original entry at https://nsscreencast.com/episodes/177-nsoperation-dependencies