I've been looking for a nice file download manager I can use in my app and haven't been able to find anything with the features I want...
the following would be nice bonuses
Does anyone know of anything like this? If there's nothing out there I guess I can roll my own and open source it.
Thanks!
Here's mine. Although the callbacks are delegate-based rathrer than block-based, you can easily adapt this. You can also easily add code to limit number of parallel downloads by examining the number of current downloads and only adding a new if it's less than the limit. It also has remaining time estimation and nicely formatts data sizes. Using NSFileHandle, it doesn't eat up your memory, instead it writes to files directly.