Latest 0.1.0
Homepage https://github.com/dannolan/PRXDownloader
License MIT
Platforms ios 8.0, requires ARC
Frameworks Foundation, CoreFoundation
Authors

CI Status
Coverage Status
Version
License
Platform

Usage

There is no example project, basically just include the project, instantiate a PRXDownloader and then add URLs to your heart’s content. There are notifications which are fired by the system when downloads occur

Requirements

  • An iOS Application that wants to download things and whatnot
  • Patience and time as this is not particularly well documented.
  • An ability to hit me up and call me a gronk if something is busted

Installation

PRXDownloader is available through CocoaPods. To install
it, simply add the following line to your Podfile:

pod "PRXDownloader"

Purpose

This is an Objective-C version of our internal NSURLDownloadTask manager we use at Proxima. It’s pretty thin on the ground in terms of features but more stuff will come depending on how the project goes. It is really not for anyone who needs anything other than a system to download a tonne of files that also has database representations of these so you can show individual file download progress… or whatever

What is the go hey

If you want to contribute, ping me on twitter, or just to say hey. Also lodge a PR if you want to make any additions. Stuff is thin on the ground but I wanted a proper thread-safe-ish download system with a queue and fast caching of downloads with the ability to return representations.

Author

Dan Nolan, [email protected]

License

PRXDownloader is available under the MIT license. See the LICENSE file for more info.

Latest podspec

{
    "name": "PRXDownloader",
    "version": "0.1.0",
    "summary": "A super simple thread safe downloaderydoo for iOS. MADE WITH LOVE AND PUPPIES AND MAGIC",
    "description": "This project is an objc version of the downloader we use at Proxima. It's a huge work in progress. I am improving it when I can give it spare time, in the time honoured tradition of open source.nnn",
    "homepage": "https://github.com/dannolan/PRXDownloader",
    "license": "MIT",
    "authors": {
        "Dan Nolan": "[email protected]"
    },
    "source": {
        "git": "https://github.com/dannolan/PRXDownloader.git",
        "tag": "0.1.0"
    },
    "social_media_url": "https://twitter.com/dannolan",
    "platforms": {
        "ios": "8.0"
    },
    "requires_arc": true,
    "public_header_files": "Pod/Classes/*.h",
    "source_files": "Pod/Classes/*.{h,m}",
    "frameworks": [
        "Foundation",
        "CoreFoundation"
    ]
}

Pin It on Pinterest

Share This