Skip to content

A tiny library used for your debouncing (throttling) needs, written in Swift.

License

Notifications You must be signed in to change notification settings

cgossain/Debounce

Repository files navigation

Debounce

/Users/christiangossain/Dev/Open Source/Debounce/Example/Debounce/ViewController.swift CI Status Version License Platform

Example

To run the example project, clone the repo, and run pod install from the Example directory first.

Requirements

Installation

CocoaPods

CocoaPods is a dependency manager for Cocoa projects. For usage and installation instructions, visit their website. To integrate Debounce into your Xcode project using CocoaPods, specify it in your Podfile:

pod 'Debounce', '~> 1.5.1'

Swift Package Manager

The Swift Package Manager is a tool for automating the distribution of Swift code and is integrated into the swift compiler.

Once you have your Swift package set up, adding Debounce as a dependency is as easy as adding it to the dependencies value of your Package.swift.

dependencies: [
    .package(url: "https://github.com/cgossain/Debounce.git", .upToNextMajor(from: "1.5.1"))
]

Author

Christian Gossain, cgossain@gmail.com

License

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

About

A tiny library used for your debouncing (throttling) needs, written in Swift.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published