Latest 0.1.0
Homepage https://github.com/kornerr/SwiftReporter
License ZLIB
Platforms ios 9.0
Authors

SwiftReporter provides simple reporting (broadcasting) functionality.

Motivation

TODO

Features

  • [x] Report (broadcast) to any number of subscribers
  • [x] React to a report with a closure
  • [x] Control subscription lifetime

Requirements

  • iOS 9.0+
  • Xcode 9.0+
  • Swift 4.0+

Installation

CocoaPods

Add the following line to your Podfile to get SwiftReporter:

  pod 'SwiftReporter'

Carthage

TODO

Manually

Just grab SwiftReporter.swift file.


Why come up with this?

TODO

Separation of concerns, etc.

How SwiftReporter solves this.


Usage

Reporting / subscription / bag

import SwiftReporter
...

Alternatives

TODO

Issues

TODO

Create issue and we’ll sort it out together.

License

SwiftReporter is released under the ZLIB license. See LICENSE for details.

Latest podspec

{
    "name": "SwiftReporter",
    "version": "0.1.0",
    "license": "ZLIB",
    "summary": "SwiftReporter provides simple reporting functionality",
    "homepage": "https://github.com/kornerr/SwiftReporter",
    "authors": {
        "Michael Kapelko": "[email protected]"
    },
    "source": {
        "git": "https://github.com/kornerr/SwiftReporter.git",
        "tag": "0.1.0"
    },
    "source_files": "SwiftReporter.swift",
    "platforms": {
        "ios": "9.0"
    }
}

Pin It on Pinterest

Share This