SwiftUI is almost five years old. Following experience porting an AppKit app for macOS to SwiftUI, it still has a long way to go. Here’s the current state of play.
Cocoa
How the keyboard can be used for commands, from its reserved keys, to key equivalents, interface controls, and keyboard actions.
TextEdit will happily trash an HTML file when you convert it to text – without any good reason, other than an engineer not being familiar with macOS.
Simple: when running on older macOS, remove some items from the app menu. The solution is also straightforward, just very hard to locate.
How to use predicates to filter out log entries, and obtain more concise and useful log extracts.
