文件名称:izevent:NSNotificationCenter的纯替代品
文件大小:23KB
文件格式:ZIP
更新时间:2024-05-31 05:27:49
Swift
IZEvent IZEvent是NSNotificationCenter的纯Swift替代方案。 它努力做到简单,安全和简单。 Pro的NSNotificationCenter上: 内存安全:不会发生内存泄漏,也不需要在deinit中删除观察者 线程安全:默认情况下将事件传递到主线程 类型安全:纯Swift实现意味着所有内容都在编译时(而不是运行时)进行类型检查 用户安全:每个实例一次只能在一个事件上注册1个功能-不能进行双重注册 安装 将以下内容添加到您的Podfile中: pod 'IZEvent', :git => 'https://github.com/izeni-team/izevent.git' 如果要指定IZEvent的特定版本: pod 'IZEvent', :git => 'https://github.com/izeni-team/izevent.git',
【文件预览】:
izevent-master
----IZEvent.podspec(476B)
----IZEvent.xcodeproj()
--------xcshareddata()
--------project.xcworkspace()
--------project.pbxproj(10KB)
----IZEvent.swift(7KB)
----IZEvent()
--------Info.plist(806B)
--------IZEvent.h(492B)
----LICENSE.md(1KB)
----Example()
--------Example.xcodeproj()
--------Example()
--------ExampleTests()
----README.md(4KB)
----.gitignore(1KB)