As iOS developers, we often find ourselves working with system frameworks and third-party libraries, Sometimes, we need these types to conform to certain protocols, especially when working with SwiftUI. This is where Swift’s powerful but lesser-known `@retroactive` keyword comes into play.