继承:AFHTTPResponseSerializer:NSObject
声明处:AFURLResponseSerialization.h
概述
AFImageResponseSerializer是AFHTTPResponseSerializer的子类,验证和解码图片响应。
默认情况下,AFImageResponseSerializer接受一下MIME类型,与UIImage或NSImage支出的图像格式相对应:
- image/tiff
- image/jpeg
- image/gif
- image/png
- image/ico
- image/x-icon
- image/bmp
- image/x-bmp
- image/x-xbitmap
- image/x-win-bitmap
任务
- imageScale 属性
- automaticallyInflatesResponseImage 属性
属性
automaticallyInflatesResponseImage
@property (nonatomic, assign) BOOL automaticallyInflatesResponseImage
讨论
是否自动为压缩格式(比如PNG或JPEG)膨胀响应图像数据。在iOS上当使用setCompletionBlockWithSuccess:failure:时启用这个功能可以显著提高绘图性能,同时它允许在后台而不是在主线程构造位图表示。 默认值为YES。
声明处
AFURLResponseSerialization.h
imageScale
@property (nonatomic, assign) CGFloat imageScale
讨论
比例因数在解释图像数据构造responseImage时使用。指定比例因素为1.0结果为一个图片的大小与图片的像素化纬度相匹配。提供一个不同的比例因素来改变图片的大小,同时根据大小数据。默认设置为屏幕的比例值,比如自动的为视网膜屏幕缩减图片。
声明处
AFURLResponseSerialization.h
// END