I have a structure of inheritance similar to the one below. I\'m adopting the Printable protocol and diligently override description property. I have encountered a bizarre error
What is the Printable Protocol? ;-)
You could use a Getter of a property as
var description: String { get { return "This is a test"; } }