测试已测试 | ✗ |
语言语言 | SwiftSwift |
许可证 | MIT |
发布最后发布 | 2017年5月 |
SwiftSwift 版本 | 3.0 |
SPM支持 SPM | ✗ |
由Tim Bodeit维护。
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 文件。