Over the past few months, I have been trying to get up to speed on the Apple developer ecosystem, as part of working on my rewrite project. This means I have been learning Swift (again), SwiftUI, and (barely) the iOS and macOS APIs.
It has been terrible. The number of parts of this ecosystem which are entirely undocumented is frankly shocking to me.
There’s an entire website dedicated to keeping track of just how undocumented Apple’s APIs are.