0 Replies
      Latest reply on Jan 7, 2019 6:14 AM by rsharp
      rsharp Level 3 Level 3 (155 points)

        I cannot find any documenation on Encodable or Decodable as to any claim that computed properties are/will-be always ignored.   I'm actually hoping this is the case to allow for less coding.

         

        Issue: I have a struct with a fairy large number of properties.  I need to add a few computed properties.  I've noticed that computed properties are ommitted from the resultant ouput (e.g. JSON, property list).  This is nice as I don't have to set up a fairly large CodingKeys enum.

         

        Anyone know if computed properties will always be ommitted?  If not, the workarounds are to either provide a CodingKeys enum, or to just use functions instead of computed properties.

         

        Thank you.