Hi guys, today I’m going to talk about the difference between struct, class and protocol in Swift. Before going further Swift is a powerful and intuitive programming language for developing iOS, iPadOS, macOS, tvOS, and watchOS applications. There are two choices when we need to decide how to store data…