OC Extension FHXSaveImage

一直觉得自己写的不是技术,而是情怀,一个个的教程是自己这一路走来的痕迹。靠专业技能的成功是最具可复制性的,希望我的这条路能让你们少走弯路,希望我能帮你们抹去知识的蒙尘,希望我能帮你们理清知识的脉络,希望未来技术之巅上有你们也有我

OC   Extension  FHXSaveImage

#import "FHXSaveImage.h"

说明:这个模块主要是针对公司的项目而建的,当我们把图片上存到公司服务器的时候,先对图片进行处理一下
1.添加水印+文字标识
2.把图片转换成二进制
3.随机生成一个图片名称
4.获取上存的图片格式

使用

调用  返回需要长存到后台的模型数据
FHXSaveIconModel *model = [[FHXSaveImage new] saveImage:[UIImage new] withSavePath:@"cloud_shop" withSubSavePath:@"shopLogo"];

model.savePath       后台提供的路径(一级路径)
model.subSavePath    二级路径(单图片不需要)多张图片有可能一级路径文件夹里面还有另外的文件夹
model.fileData       图片二进制
model.filename       生成随机图片名
model.mimeType       图片格式
model.saveImage      图片(原路返回传进来的图片)

一般的上存图片接口这样的(拿货项目)
[self.viewModel getSaveIconWithSubSavePath:model.subSavePath withFileData:model.fileData withName:model.savePath withFileName:model.filename withMimeType:model.mimeType withImage:model.saveImage];
上一篇:Mongodb索引及explain


下一篇:MongoDB入门必读