Needs
Needs 是一个小型库,允许你使用属性包装来自动调用 setNeeds-
方法。它能够为所有在 UIView
、UIViewController
和 NSView
上可用的 setNeeds-
方法即时启用。如果你 需要 的话,你还可以通过添加你自己的 Need 来 扩展它。
需求
- iOS 9.0+ / macOS 10.10+
- Swift 5.2
安装
Needs 通过 CocoaPods 和 SwiftPM 提供。
示例
将 Needs
属性包装器添加到你的某个属性中,来自动调用所需的 setNeeds-
方法
@Needs(.layout, .display)
var progress: CGFloat = 0
作者
版权
需求 可在 MIT 许可证下获得。请参阅 LICENSE 文件以获取更多信息。