Skip to content

Instantly share code, notes, and snippets.

View iRiziya's full-sized avatar
🏠
Working from home

Rinkal C iRiziya

🏠
Working from home
View GitHub Profile
@iRiziya
iRiziya / Alamofire+UIImage.swift
Created September 29, 2015 05:43 — forked from winzig/Alamofire+UIImage.swift
Ray Wenderlich's UIImage serializer for Alamofire, updated for Alamofire 2.0 and Swift 2
extension Alamofire.Request {
/** Response serializer for images from: http://www.raywenderlich.com/85080/beginning-alamofire-tutorial */
class func imageResponseSerializer() -> GenericResponseSerializer<UIImage> {
return GenericResponseSerializer { request, response, data in
guard let validData = data else {
let failureReason = "Data could not be serialized. Input data was nil."
let error = Error.errorWithCode(.DataSerializationFailed, failureReason: failureReason)
return .Failure(data, error)