DPLibrary 2.2.2

DPLibrary 2.2.2

Dmitriy Polyakov 维护。



 
依赖
KeychainSwift~> 19.0
Kingfisher~> 5.15.6
 

DPLibrary 2.2.2

  • 作者
  • Dmitriy Polyakov

DPLibrary

CI Status Version License Platform

安装

DPLibrary 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中

pod 'DPLibrary'

要运行示例项目,首先克隆仓库,然后从 Example 目录运行 pod install

作者

Dmitriy Polyakov, [email protected]

DPLibrary 在 MIT 许可下可用。有关更多信息,请参阅 LICENSE 文件。

特性

Angle - 定义几何角度的结构体。
AppServerConfiguration - 定义应用程序远程服务器配置的结构体。
DateFormatType - 存储DateFormatter中dateFormat预置值的结构体。
Distance - 定义距离的结构体。
DPStoredParameter - 定义泛型类型ParameterType的存储参数的结构体。
ImageModel - 定义图像的结构体。
Time - 确定时间的时间结构体。
TimeUnit - 确定时间间隔单位的结构体。
[注释]: # (Field)
)

枚举

AppVersion - 用于确定应用程序版本的枚举。
Environment - 用于确定应用程序环境的枚举。
PlayState - 用于确定播放状态的枚举。
ScreenOffset - 用于确定屏幕偏移的枚举。
WeekDay - 用于确定星期类型的枚举。

扩展

Array
Collection
Date
Encodable
FileManager
NotificationCenter
NSMutableAttributedString
String
UIApplication
UIButton
UICollectionView
UIImage
UIImageView
UILabel
UIStackView
UITableView
UITapGestureRecognizer
UIView
UIViewController

协议

DPLoggable - 用于在控制台打印日志的协议。
CreateOrDefaultInitable - 允许您通过可选的 rawValue 创建 Self 或返回默认值的协议。
NumberAdduction - 数字累加协议。
NumberAdductionOptional - 数字累加可选协议。