Building a list we can delete from – iExpense SwiftUI Tutorial 7/11 Share: Download MP3 Similar Tracks How to use @EnvironmentObject in SwiftUI | Bootcamp #51 Swiftful Thinking Using @State with classes – iExpense SwiftUI Tutorial 1/11 Paul Hudson Create a custom tab bar in SwiftUI | Advanced Learning #11 Swiftful Thinking Deleting items using onDelete() – iExpense SwiftUI Tutorial 4/11 Paul Hudson Making changes permanent with UserDefaults – iExpense SwiftUI Tutorial 10/11 Paul Hudson Sharing an observed object with a new view – iExpense SwiftUI Tutorial 9/11 Paul Hudson Working with Identifiable items in SwiftUI – iExpense SwiftUI Tutorial 8/11 Paul Hudson Learn the Essentials of Swift in one hour Paul Hudson Add custom List Swipe Actions in SwiftUI | Bootcamp #58 Swiftful Thinking SwiftUI Fundamentals | FULL COURSE | Beginner Friendly Sean Allen 4. SwiftData Lightweight Migrations Stewart Lynch Archiving Swift objects with Codable – iExpense SwiftUI Tutorial 6/11 Paul Hudson Complete Terraform Course - From BEGINNER to PRO! (Learn Infrastructure as Code) DevOps Directive How to use gestures in SwiftUI – Flashzilla SwiftUI Tutorial 1/13 Paul Hudson iOS 13 SwiftUI Tutorial: Interactively Transition and Share Data between Views with SwiftUI Brian Advent Storing user settings with UserDefaults – iExpense SwiftUI Tutorial 5/11 Paul Hudson SwiftUI - @Binding Property Wrapper Explained - Passing Data Sean Allen Intro to SwiftData - Model, Container, Fetch, Create, Update & Delete Sean Allen Creating pickers in a form – WeSplit SwiftUI Tutorial 8/11 Paul Hudson Swift WTF – Surprising behaviors while learning Swift Paul Hudson