Understanding Swift’s Opaque Types

Useful for SwiftUI

Steven Curtis
4 min readSep 21, 2022


Photo by Rod Long on Unsplash

Before we start

Difficulty: Beginner | Easy | Normal | Challenging

This article has been developed using Xcode 12.2, and Swift 5.3


* You will be expected to be aware how to make a Single View Application in Swift, or be able to use…