An open API service indexing awesome lists of open source software.

https://github.com/jasonnam/appdelegate

Break down app delegate into smaller and single-purpose plugins.
https://github.com/jasonnam/appdelegate

appdelegate cocoapods ios plugin

Last synced: about 1 month ago
JSON representation

Break down app delegate into smaller and single-purpose plugins.

Awesome Lists containing this project

README

          

# AppDelegate

[![GitHub release](https://img.shields.io/github/release/jasonnam/AppDelegate.svg)](https://github.com/jasonnam/AppDelegate/releases)
[![CocoaPods](https://img.shields.io/cocoapods/v/AppDelegate.svg)](https://cocoapods.org/pods/AppDelegate)
[![travis-ci build status](https://travis-ci.com/jasonnam/AppDelegate.svg?branch=master)](https://travis-ci.com/jasonnam/AppDelegate)

Break down app delegate into smaller and single-purpose plugins.

## Installation

### CocoaPods

```ruby
pod 'AppDelegate'
```

## Usage

```swift
import UIKit

@UIApplicationMain
final class AppDelegateMain: AppDelegate {

override init() {
super.init()
plugins = [
AppDelegateLog(),
AppDelegateFacebookSDK(),
AppDelegateUniversalLink(),
AppDelegatePushNotification()
]
}
}
```

## License

AppDelegate is released under the MIT license. [See LICENSE](https://github.com/jasonnam/AppDelegate/blob/master/LICENSE) for details.