Initializer requirement 'init(json:)' can only be satisfied by a `required` initializer in the definition of non-final class 'UIColor'

前端 未结 2 1854
粉色の甜心
粉色の甜心 2020-12-11 08:38

I\'m trying to write an extension to satisfy a protocol in an extension like so:

extension UIColor: JSONRepresentable {
    convenience init?(json: Any) {
            


        
2条回答
  •  抹茶落季
    2020-12-11 09:32

    in your class definition add required init as follows:

    class YourClass: ParentClass {
    required init() {}
    

    }

提交回复
热议问题