JQTools 0.1.5

JQTools 0.1.5

younger_times 维护。



 
依赖于
SnapKit>= 0
XCGLogger>= 0
ObjectMapper>= 0
QMUIKit>= 0
IQKeyboardManagerSwift>= 0
RxSwift>= 0
RxCocoa>= 0
RxDataSources>= 0
SwiftyUserDefaults= 4.0.0-alpha.1
TZImagePickerController>= 0
MJRefresh>= 0
EmptyDataSet-Swift>= 0
 

JQTools 0.1.5

JQTools

CI Status Version License Platform

如何创建自己的 Cocoapods

依赖

SnapKitObjectMapperQMUIKitIQKeyboardManagerSwiftRxSwiftRxCocoaSwiftyUserDefaultsWMPageControllerThenMJRefresh

使用

扩展

  • Currency+Extension:金融货币相关
  • Date+Extension:时间相关,包括农历(闰年),阳历的转换,常规的时间输出,间隔时间年月日,上下本周时间数组,年龄计算,指定年月获得天数等
  • Double+extension:四舍五入,截断操作,长度单位换算,金额单位换算
  • UIImage+Extension:生成圆形图,添加水印,仿微信群头像组,创建指定大小颜色的图片,更换icon颜色,裁剪,缩放,像素拾取等
  • UIView+Extension:抖动动画,切圆角,渐变色,环形进度条(动画)

  • JQTools:虚线绘制,清除缓存,Nib加载
  • JQ_Annularlayer:环形进度条
  • JQ_RollNumberLabel:金融千分位Label(动画)
  • DatePickerView:时间选择器
  • JQ_PhoneField:电话输入框,XXX-XXXX-XXXX 格式展示
  • JQ_CounterLabel:计数Label,带跳动动画

工具

  • JQ_AnisTools:动画集合封装
  • JQ_AuthorizesTool:系统权限判断
  • JQ_ContactTool:通讯录
  • JQ_JMessageTools:极光IM
  • JQ_LocationTool:高德地图
  • JQ_RealmTool:Realm数据库操作
  • JQ_RecordTool:录音
  • JQ_PhotoTool:相册相关
  • JQ_EventTool:iOS提醒事项
  • JQ_RegexTool:正则表达式
  • JQ_QiNiuTools:七牛

资源

  • Icon.bundle:JQTools所需的图片
  • citysCode:城市列表代码
  • emoji.plist: --
  • LeapMonths:闰月时间表

作者

邮箱:[email protected] 简书:https://www.jianshu.com/u/913ec72232e3

安装

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

pod 'JQTools'

许可

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