RxFileMonitor:RxSwift包装器围绕CoreFoundation文件事件(FSEvent *)

时间:2024-06-12 07:52:03
【文件属性】:

文件名称:RxFileMonitor:RxSwift包装器围绕CoreFoundation文件事件(FSEvent *)

文件大小:28KB

文件格式:ZIP

更新时间:2024-06-12 07:52:03

Swift

RxFileMonitor RxSwift用于CoreFoundation文件系统事件的Observable包装器。 该示例应用程序可以用作永远在线的浮动文件事件日志。 启动应用程序,选择一个目录,选择Window> Always On Top ,然后欣赏不断涌入的事件。您还可以⌘K清除记录的消息。 用法 您在文件夹上设置了FolderContentMonitor ,并且将收到有关以下内容的通知: 更改文件夹本身,以及 更改其中的任何项目(不包括子文件夹)。 为了方便起见,它通过.rx.folderContentChange公开了一个React性扩展。 例子: import RxFileMonitor let disposeBag = DisposeBag () let folderUrl = URL ( fileURLWithPath : " /path/to/monito


【文件预览】:
RxFileMonitor-master
----.gitignore(1KB)
----Package.swift(507B)
----.swift_version(6B)
----README.md(7KB)
----RxFileMonitor.podspec(879B)
----RxFileMonitor()
--------FolderContentMonitor.swift(4KB)
--------RxFileMonitor.swift(1KB)
--------Change.swift(3KB)
--------Info.plist(861B)
--------FolderContentChangeEvent.swift(857B)
--------RxFileMonitor.h(549B)
----Example()
--------AppDelegate.swift(2KB)
--------Base.lproj()
--------Assets.xcassets()
--------Info.plist(1KB)
----Cartfile.resolved(35B)
----LICENSE(1KB)
----RxFileMonitorTests()
--------Info.plist(680B)
--------RxFileMonitorTests.swift(1018B)
----RxFileMonitor.xcodeproj()
--------project.pbxproj(27KB)
--------xcshareddata()
----Cartfile(34B)

网友评论