ZXCategories
示例
要运行示例项目,首先克隆仓库,然后从 Example 文件夹中运行 pod install
。
要求
安装
ZXCategories 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中
pod "ZXCategories"
使用方法
基金会
- NSArray
- NSArray+ZXJson 数组转换为json字符串,通常用于传递给后台
- NSData
- NSData+ZXBase64 与base64相关的操作
- NSData+ZXEncrypt AES DES 3DES 对称加密
- NSData+ZXGzip 压缩与解压
- NSData+ZXHash hash md5 不可逆
- NSDate
- NSDate+ZXDateFormatter 格式转换相关
- NSDate+ZXExtension 常用年月日操作
- NSFileManager
- NSFileManager+ZXPaths 常用doc lib cache路径返回
- NSString
- NSString+ZXBase64 base64转换
- NSString+ZXEmoji emoji表情相关 操作(如:包含、移除、转换为字符串、字符串转换为表情)
- NSString+ZXEncode 需要将url转换为utf-8时使用
- NSString+ZXEncrypt AES DES 3DES 对称加密
- NSString+ZXHash hash md5
- NSString+ZXPinyin 汉자转拼音相关
- NSString+ZXSize 计算字符串占用大小相关
- NSString+ZXValid 验证手机号 邮箱 身份证等
UIKit
- UIColor
- UIColor+ZXHEX.h 十六进制转颜色相关
- UIColor+ZXRandom 随机一个颜色
- UIImage
- UIImage+Alpha 判断图片是否有透明通道及添加透明通道(对于没有透明通道的图片,使用Quartz 2D相关方法可能会导致崩溃)
- UIImage+ZXCapture 截图相关
- UIImage+ZXColor 颜色转Image
- UIImage+ZXCompress 图片压缩 使用UIGraphicsBeginImageContextWithOptions相关API
- UIImage+ZXFileName 提供路径加载图片 不缓存图片
- UIImage+ZXOthers 缩放动画抗锯齿
- UIImage+ZXQRCode 二维码相关
- UIImage+ZXResize 改变图片大小 使用Quartz 2D相关API
- UIImage+ZXRoundedCorner 高效圆角图片
- UIImage+ZXStretch 图片拉伸相关
- UIImage+ZXTransform 缩放 旋转
- UINavigationController
- UINavigationController+ZXStackManager pop回指定层次控制器等
- UITableViewCell层次
- UITableViewCell+ZXNib 获取cell的nib
- UIView
- UIView+ZXBlockGesture 快速添加手势block
- UIView+ZXLayout frame快捷封装 比如view.x
- UIView+ZXNib 从nib加载相关
- UIViewController
- UIViewController+ZXBackButtonTouched 使用block替换返回按钮的事件
- UIViewController+ZXStoryboard 从storyboard加载控制器
作者
苹果,[邮箱地址保护]
许可协议
ZXCategories遵循MIT许可协议。有关更多信息,请参阅LICENSE文件。