iOS开发-项目中常用的工具方法-swift

swift项目一些常用的工具方法,即拖即用,持续更新。

QHUtil

字符串合法性判断

  • 判断手机号码合法性
  • 判断密码合法性
  • 判断邮箱格式
  • 判断身份证号
  • 判断银行卡号
  • 判断字符串中是否全是汉字
  • 判断是否为整型
  • 判断字符串条件 1:数字 2:英文 3:符合的英文+数字
  • 判断字符串是否存在

UIView工厂方法

  • 创建label
  • 创建button
  • 创建textField
  • 创建imageView
  • 创建view

Date相关

  • 日期转字符串
  • 字符串转日期
  • 字符串转字符串

其他

  • 存取偏好设置
  • 打电话
  • 使用‘*’隐藏部分信息
  • 数字保留n位小数
  • 数字保留0-x位小数,默认2位
  • MD5
  • base64
  • 将当前时间转换成毫秒时间
  • 根据给定颜色得到一张纯色图片
  • 根据给定颜色、尺寸、方向渐变的图层,至少两种颜色
  • 全屏截图
  • 获取图片缓存的大小
  • 清除图片缓存
  • ProgressHUD相关的操作
  • 富文本属性字符串
  • 字符串转换成拼音
  • 压缩图片
  • 下载图片并保存
  • 保存图片到本地
  • json转字典
  • 获取当前控制器
  • 判断是否是ipad

猜你喜欢

转载自blog.csdn.net/gaoqinghuadage/article/details/108923354