If you’re using the popular AFNetworking library for your downloads I’ve come across an add-on that adds in a number of convenience methods for handling downloads.

Specifically, this add-on library provides easy download resumption, allows you to quickly calculate the current download progress, relays any errors and uses a temporary directory for the downloads.

You can download the library AFDownloadRequestOperation by Peter Steinberger using Git with:

https://github.com/steipete/AFDownloadRequestOperation.git

You can find the library’s repository on Github here.

A great add-on for AFNetworking users.