Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
iOS App Development
·
Module 1
Swift Essentials for iOS Development
1
Creating and Running a SwiftUI App in the iOS Simulator
Create a SwiftUI app project and run it in an iOS simulator.
2
Debugging Swift with Compiler Messages, Breakpoints, and the Console
Diagnose a simple Swift bug using compiler messages, breakpoints, and the debug console.
3
Representing Plant Information with Swift Structs and Stored Properties
Represent plant information with Swift structs and stored properties.
4
Modeling Finite App States with Swift Enums
Represent finite app states with Swift enums and associated values.
5
Safely Unwrapping Optional Values in Swift
Safely access optional values using optional binding and nil coalescing.
6
Writing Closure Expressions for Swift and SwiftUI APIs
Write closure expressions used by Swift and SwiftUI APIs.
7
Adding Reusable Behavior with Protocols and Extensions
Add reusable behavior to a type through protocol conformance and extensions.
Next module isn't ready yet,
Back to course
Previous module
Next module