Create a SwiftUI document-based app using reference types instead of value types for your document

Photo by Zan on Unsplash

At WWDC 2020, Apple introduced the creation of document-based apps created entirely in SwiftUI using the new DocumentGroup element. Along with this new addition, Xcode 12 also provides a built-in template for generating a document-based app using SwiftUI using FileDocument. …

A small (and lightweight) networking library for Swift with Combine

Photo by Thomas Millot on Unsplash

At WWDC 2019, Apple announced a new framework called Combine as a new way of dealing with asynchronous events in Swift. As of macOS 10.15 and iOS 13, Combine is now deeply integrated in many areas of the Foundation framework including Timer, NSNotification, and URLSession.

The Combine framework adds two…

Create a reusable generic SwiftUI view to wrap dynamic Core Data content

Photo by Clément H on Unsplash

With the release of iOS 13 Beta 5, Apple gave developers a way forward with using Core Data with SwiftUI but provide little in the way of usage details:

Aaron Wright

Software developer, and Maker from Lincoln, NE

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store