SLUtility
要求
- iOS 8.0 或更高版本
- Xcode 9.0 或更高版本
安装
SLUtility 通过 CocoaPods 提供。要安装它,只需将以下行添加到 Podfile 中:
pod 'SLUtility'
功能
- 字符串扩展。
- 日期扩展。
- 具有 UIImagePickerController 的 UIButton 类
代码
SLString.swift - 提供的方法
- func removeWhiteSpaceAndNewLine()
- func validateStringToURL()
- func isValidEmail()
SLDateTimeAgo.swift
- 此类将提供从任意日期到当前日期的日期差异,以x秒、分钟、小时、天、月、年以前...
SLImagePickerButton.swift
- 此类提供从UIImagePickerViewController选择图像。
示例 - SLImagePickerButton
self.buttonImagePicker.pickImageFromPicker(isAllowEditingImage: true) { (imagePickerInfo) in
guard let info = imagePickerInfo else {
// Cancel image picker
return
}
// Image selected successfully from image picker.
if let image = info[self.buttonImagePicker.imagePicker.allowsEditing ? UIImagePickerController.InfoKey.editedImage : UIImagePickerController.InfoKey.originalImage] as? UIImage {
self.buttonImagePicker.setBackgroundImage(image, for: .normal)
}
}
作者
ankitsolulab, [email protected]
许可协议
SLUtility遵循MIT许可。有关更多信息,请参阅LICENSE文件。