Victor Pavlychko

3个库

DynamicAssociatedProperties

DynamicAssociatedProperties 库能够自动生成访问器,以支持在分类中定义的 @dynamic 属性,使用 objc_getAssociatedObject/objc_setAssociatedObject 进行后端存储。库对象、标准数值类型、自定义结构体、几个 UIKit 结构体、强/复制/弱/分配策略以及自定义访问器名称规范。

许可证:MIT

  • Objective C++

SwiftyAppearance

UIAppearance 允许在单个集中位置设置应用外观并提供全局样式,而不是在不同类、xibs 和 storyboards 中分散设计元素。SwiftyAppearance 为此方法添加了些许风格。

许可证:MIT

  • Swift

SwiftyTasks

SwiftyTask 致力于在现有的 Operation 基础设施上构建工作流程,并扩展其结果/错误处理功能。任何第三方 Operation 子类都可以轻松扩展以支持 TaskProtocol 并参与复杂的工作流程。

许可证:MIT

  • Swift