Skip to content

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

License

Notifications You must be signed in to change notification settings

jasonnam/AppDelegate

Repository files navigation

AppDelegate

GitHub release CocoaPods travis-ci build status

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

Installation

CocoaPods

pod 'AppDelegate'

Usage

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 for details.