Skip to content

Commit 4222e61

Browse files
author
burak.uzunboy
committed
Response Image is converted to struct
1 parent 24d764e commit 4222e61

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

Sources/UsefulNetworkLayer/Extensions/UIImageView+ImageURL.swift

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -87,13 +87,13 @@ public extension UIImageView {
8787
}
8888

8989
/// Wrapper Class to convert Data to UIImage.
90-
public class ResponseImage: ResponseBodyParsable {
90+
public struct ResponseImage: ResponseBodyParsable {
9191

9292
public static var shouldUseCustomInitializer: Bool { true }
9393
/// holds `UIImage` object inside.
9494
public var image: UIImage
9595

96-
required init?(_ data: Data) {
96+
public init?(data: Data) {
9797
guard let image = UIImage(data: data) else {
9898
return nil
9999
}
@@ -105,11 +105,11 @@ public class ResponseImage: ResponseBodyParsable {
105105

106106
}
107107

108-
required public init(from decoder: Decoder) throws {
108+
public init(from decoder: Decoder) throws {
109109
self.image = UIImage()
110110
}
111111

112-
required init?(_ response: Any?) {
112+
public init?(response: Any?) {
113113
return nil
114114
}
115115

0 commit comments

Comments
 (0)