CocoaPods trunk is moving to be read-only. Read more on the blog, there are 18 months to go.

Downpour 0.2.0

Downpour 0.2.0

TestsTested
LangLanguage SwiftSwift
License MIT
ReleasedLast Release Jan 2017
SwiftSwift Version 3.0.1
SPMSupports SPM

Maintained by Stephen Radford.



Downpour 0.2.0

Downpour was built for Fetch — a Put.io client — to parse TV & Movie information from downloaded files. It can be used on any platform that can run Swift as it only relies on Foundation.

It can gather the following from a raw file name:

  • TV or movie title
  • Year of release
  • TV season number
  • TV episode number

Usage

Using Downpour is easy. Just create a new instance and it'll do the rest.

let torrent = Downpour(string: filename)

let title = torrent.title
let year = torrent.year

if downpour.type == .TV {
    let season = torrent.season
    let episode = torrent.episode
}

Installation

Install manually by copying the contents of the Sources directory to your project or install via CocoaPods.

pod 'Downpour'

Note: For Swift 2.3 please use 0.1.0