Swift source code to accompany article about implementing a document-based app in SwiftUI for macOS.
AppKit
Implementing a document-based app in SwiftUI for macOS. Fun and games with menus, and what are the differences between FileDocument and ReferenceFileDocument protocols?
Swift source code to accompany the article on SwiftUI on macOS: text, rich text, markdown, html and PDF views.
Trying to display formatted text in plain text, markdown, rich text, HTML, and PDF using SwiftUI and in AppKit/WebKit views within SwiftUI.
Swift source code to accompany the matching article on SwiftUI on macOS: Settings, defaults and About.
How to add a tabbed Settings window with different controls, for settings saved by UserDefaults, and extend the app’s About window.
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.
