DPLibrary
安装
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 - 数字累加可选协议。