Learn how to keep your apps feeling quick and responsive, and perform operations in the background in this tutorial on NSOperation and NSOperationQueue.
One way to perform operations concurrently in iOS is with the
NSOperationQueueclasses. In this tutorial, you’ll learn how to use them! You’ll start with an app that doesn’t use concurrency at all, so it will appear very sluggish and unresponsive. Then you will rework the application to add concurrent operations and — hopefully — provide a more responsive interface to the user!
Read more on raywenderlich.com