File tree Expand file tree Collapse file tree
Sources/UsefulNetworkLayer/Extensions Expand file tree Collapse file tree Original file line number Diff line number Diff 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
You can’t perform that action at this time.
0 commit comments