Prior to Sonoma 14.0 and Xcode 15.0.1 my custom class was encoded in a consistent pattern that I exploited to append the file many thousands of times. Now, the encodings are of a seemingly random pattern that cannot be exploited to append. This may be a result of efforts to make the encoding more efficient or virtually any other reason.
My questions are:
- how do I revert to the previous JSONEncoder while using current OS & Xcode versions?, i.e, what files and in what locations do I restore?
- is it likely to be sustainable if I did so?
It has been previously noted that atomic files are not "append able" which is why I used JSON in the first place.
Any info or suggestion is appreciated. Thank you.