SGExtension 1.0.1× 测试已测试✗ 语言语言 Obj-CObjective C许可 MIT 发布最新发布2016年9月由iOSSinger维护。安装指南×SGExtension 安装指南您要在您的 Podfile 中添加类似于以下的内容 pod 'SGExtension', '~> 1.0'target 'MyApp' do pod 'SGExtension', '~> 1.0' end然后在您的终端内或从 CocoaPods.app 中运行 pod install或者为了测试运行,运行以下命令pod try SGExtension查看 PodspecGitHub 仓库CocoaPods.org 上的页面SGExtension 1.0.1由iOSSingergithub.com/iOSSingerGitHub 仓库 分类 NSArray+Chinese 打印数组,显示中文 NSDictionary+Chinese 打印字典,显示中文 NSData+SGZlib ZLib 压缩/解压 数据,适合对大量二进制数据进行压缩 需要导入libz.tdb NSNumber+Random.h 产生不重复的随机数,随机数范围:[min(max). 给出一个概率,返回YES/NO NSString+Size 计算单行字符串尺寸 计算多行字符串尺寸 UIColor+Random 根据R,G,B值生成一个颜色 生成随机颜色 UIImage+Extension 生成一个没有遮罩效果的图片 生成指定颜色、指定大小的图片 生成一个可拉伸的图片 裁剪一张图片,按区域裁剪 压缩到指定大小,通常用于压缩头像 裁剪成圆形 图像水印 虚化照片 UIImageView+SGZoom 设置图片是否可以缩放,最大/最小缩放比例 UILabel+Message 快速小弹窗 UIView+SGFrame 快速修改frame的某一个属性 UITextView+placeholder 设置UITextView的placeholder UIView+ScreenShot 对view截图 UIView+SGFrame 快速需要修改frame,注意修改size: bounds以中心扩展,frame以左上角扩展 UIView+Xib 通过xib快速修改控件属性 需要设置keypath 工具 SGDeviceOrientationManager 获取当前的屏幕方向,不管用户是否打开了方向锁 SGFps 计算当前屏幕的每秒帧数(fps) SGSwapMethod 交换对象方法和类方法