ProgressObserver 2.0.0

ProgressObserver 2.0.0

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布上次发布2016年9月
SPM支持SPM

Ayush Newatia维护。



MIT Licence

描述

ProgressObserver是一个简单的NSProgress子类,提供了观察completedUnitCountfractionCompleted属性变化的代理API。

使用方法

这个库可以像使用NSProgress一样使用。当fractionCompletedcompletedUnitCount被更新时,会调用2个代理方法。请查阅文档以获取更多信息。

如果您想添加更多关键路径的观察者,请提交一个issue或pull request。

要求

ProgressObserver至少需要iOS 9。

文档

文档可以在CocoaDocs上查看

发布说明

2.0.0

代码迁移到Swift 3.0。

1.1.0

代码迁移到Swift 2.3。此版本之后的Swift 2.3将不会有新的功能或补丁。

1.0.0

初始发布

待办

在未来几周内,我将尝试实现计算预估剩余时间(如果可行)的功能。如果您有关于如何使此类更方便的想法,请提交issue。

作者

Ayush Newatia,电子邮件:[email protected]

许可证

ProgressObserver遵守MIT许可证。更多信息请参阅LICENSE.md文件。