NotificationManager 0.2.0

NotificationManager 0.2.0

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布最后发布2017年5月
SwiftSwift 版本3.0
SPM支持 SPM

Tim Bodeit维护。



  • Tim Bodeit

NotificationManager

NotificationManager 是一个基于块(block)的 NSNotificationCenter 包装器,会在释放时自动取消注册。

用法

为每个对象创建一个 NotificationManager 实例。

import NotificationManager 

class Foo {
  let notificationManager = NotificationManager()

  init() {
    notificationManager.registerObserver("BarNotification") { [unowned self] notification in
      // TODO: handle notification
    }
  }
}

安装

NotificationManager 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中

pod "NotificationManager"

作者

该项目由 Tim Bodeit 创建,[email protected]

大部分信用归功于 More indirection

许可证

NotificationManager 在 MIT 许可证下可用。有关更多信息,请参阅 LICENSE 文件。