这个库包含了一系列实用函数和扩展,可以帮助代码更清洁、更易读。
TypeTools 包含一个函数,可以从类型生成一个可哈希的键。
UIButtonExtensions 包含一个扩展到 UIButton 的扩展,它添加了一个可配置和可设计(通过界面构建器)的 cornerRadius 属性。
UIColorExtensions 包含一个扩展到 UIColor,它为 RGB 整数组件和 RGB 十六进制值添加了便利初始化器。
UIImageViewExtensions 包含一个扩展到 UIImageView 的扩展,它添加了一个 imageURL 属性。当设置时,它将异步获取图像并将其设置为 imageView 的 image 属性。
UIViewAutolayoutExtensions 包含实用函数和 UIView 的扩展,这简化了编写 AutoLayout 约束的工作。
要运行示例项目,请克隆仓库,然后从 Example 目录中首先运行 pod install
iOS 8.3 或更高版本
ToolKit 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中
pod "SwiftToolKit"
Logan Shire, [email protected]
ToolKit 在 MIT 许可证下可用。有关更多信息,请参阅 LICENSE 文件。