GitHub repository: kliu/TWRDownloadManager
Description: A modern download manager based on NSURLSession to deal with asynchronous downloading, management and persistence of multiple files.