JZiOSFramework 1.0.3

JZiOSFramework 1.0.3

Jeff Zhang维护。



  • 作者:
  • Jeff Zhang

JZiOSFramework

Build Status CocoaPods Platform Swift 4.1 license MIT

适用于iOS Swift的基本框架,如扩展、基类和工具

特性

有用组件

  • CopyableLabel:从UILabel派生出的子类,允许长按复制
  • JZAlertController:通过提供自定义视图和操作来自定义Alert Controller

服务

  • ConfigurationManager:配置环境设置
  • ApiManager:Alamofire和ObectMapper的包装器(发布、下载和上传)
  • FileService:创建路径、获取MIME类型和删除文件

工具

  • ToastUtil:类似Android中间Toast和顶部/底部Toast(支持点击关闭 & 支持iPhone X)
  • PhotoUtil:从相机和照片库获取照片的完全错误处理
  • LocationUtil:通过位置字符串打开Apple地图和Google地图
  • DeviceUtil:设备信息基础 & 生物识别认证设置
  • ViewControllerUtil:实现了 HUD 进度视图

扩展

  • NSLayoutConstraintExtensions:程序化添加视图约束(视觉格式语言)
  • UIViewExtensions:程序化添加视图约束(锚点)
  • StringExtensions:本地化辅助工具

要求

  • iOS 9.0+
  • Xcode 9.3+
  • Swift 4.1+

安装

CocoaPods

JZiOSFramework可以通过在您的 Podfile 中添加以下行添加到您的项目中

pod 'JZiOSFramework', '~> 1.0'