The course is part of this learning path
This course focuses on advanced techniques in Swift. You'll be introduced to structs and how we can use them in our code.
Learning Objectives
- Learn what a struct is and why they are necessary for projects in Swift
- Learn how to create a struct
- Understand the difference between reference type and value type
- Learn about mutating functions, tuples, guard lets, switch cases, and breakpoints, and how to use them
Intended Audience
This course is intended for anyone who wants to learn how to develop apps on iOS.
Prerequisites
To get the most out of this course, some basic knowledge of iOS development would be beneficial. We recommend that you take this course as part of the Developing Mobile Apps for iOS learning path.
Hi. Within this section, we're going to focus on advanced Swift techniques. We're going to see what is a Struct and how we can use it in our codes. Later on, after this section, we're going to build some apps that we use Struct rather than classes, so you can practice what you have learned in this section. Now, if you're ready, let's get started.
Atil is an instructor at Bogazici University, where he graduated back in 2010. He is also co-founder of Academy Club, which provides training, and Pera Games, which operates in the mobile gaming industry.