Now iOS 17.1 has entered beta, I expect a lot of Apple folks are looking forward to their hack week. Please may I humbly submit two small but important quality of life improvements for consideration: - FB9801678: Please make CLLocationCoordinate2D conform to Codable. If this doesn't happen before SE-0364 ships in Swift it's going to make SwiftData much more annoying. - FB9872266: Please give UITextChecker a modern, Swifty API. The current API is outright dangerous in Swift 😔
@e2aab4fb crazy that CLLocationCoordinate2D doesn’t yet conform especially given how simple that data type is.
Seriously, Apple folks: you have access to a huge amount of internal source code. Please try searching for things like "extension CGSize", "extension CGRect", or other common types, because if *you're* extending them there's a good chance we're extending them too. You own them, so adding Equatable or whatever isn't a big deal for you, but it's going to become a huge deal for us in the near future.
@e2aab4fb this may have changed (and seeing how api comes and goes and is randomly renamed in SwiftUI, it likely is team specific) in the past all api needed to be vetted and a specific need for it had to be justified and lobbied for before anything was made public. It’s the only way that api can be invested in and be guaranteed to exist for years to come.