How to add a tabbed Settings window with different controls, for settings saved by UserDefaults, and extend the app’s About window.
AppKit
Swift/SwiftUI source code to accompany article on adding a PDF Help file to a SwiftUI app for macOS.
An explanation of how to implement the Help command, and how to use that to display a PDF document in a SwiftUI View.
How to set up your own styles in TextEdit, DelightEd or another editor using macOS’s features. Use them to make laying out styled text easier and more powerful.
Source code for the main article about SwiftUI on macOS, to be read alongside that article.
Apple advises that SwiftUI apps for macOS avoid using AppDelegate. How can you substitute initial app setup, and cleaning up before an app quits using just SwiftUI?
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.
Introduced in OS X 10.7 Lion in 2011, this feature has undergone considerable change. Although it stored versions in iCloud Drive at one time, it doesn’t now.
Apple needs to widen the gap between late Intel and Apple silicon Macs without locking Intel Macs out, mature Stage Manager, fix System Settings, and more.
Now supported by many apps, document versions are a free and valuable feature in macOS. Here’s a summary of its features and how to get most from it.
