Pratik
12/20/2023, 11:09 AMDaniel Seither
12/20/2023, 11:22 AMextension YourKMMType: Decodable {
init(from decoder: Decoder) throws {
...
}
}
Pratik
12/20/2023, 11:31 AMpublic convenience init(from decoder: Decoder) throws {
...
}
But It didn't work. saying,
Initializer requirement 'init(from:)' can only be satisfied by a 'required' initializer in the definition of non-final class 'SharedModel'
Daniel Seither
12/20/2023, 11:36 AMconvenience
keyword.Pratik
12/20/2023, 11:38 AMconvenience init
because the designated initializer cannot be declared in an extension.Daniel Seither
12/20/2023, 11:40 AMPratik
12/20/2023, 11:40 AMDaniel Seither
12/20/2023, 12:55 PMPratik
12/20/2023, 1:05 PM