Swift: Struct vs Class vs Actor, Value vs Reference Types, Stack vs Heap | Swift Concurrency #8
Quite possibly the MOST important video on my entire channel. In this installation, we will take an extremely deep-dive into the Swift language. We are covering these topics primarily because we will begin to use Actors for the remainder of this playlist. However, the knowledge in this video goes far beyond Swift Concurrency. This are some of the most complex topics in Swift and I've received a ton of requests to cover the different between these data types. It goes without saying that these are extremely important topics for any Swift developer to know! Topics include: 1) Structs vs Classes vs Actors 2) Value vs Reference Types 3) Stack vs Heap memory 4) Automatic Reference Counting (ARC) in Swift 5) Weak vs Strong References Links: https://blog.onewayfirst.com/ios/post... https://stackoverflow.com/questions/2... / swift-basics-struct-vs-class https://stackoverflow.com/questions/2... https://stackoverflow.com/questions/2... https://stackoverflow.com/questions/2... https://www.backblaze.com/blog/whats-... / automatic-reference-counting-in-swift-arc-... Next video: • How to use Actors and non-isolated in Swif... Previous video: • How to use Continuations in Swift (withChe... If you are enjoying this FREE playlist, please consider supporting the channel: https://www.buymeacoffee.com/nicksarno 🤙 WELCOME BACK 🤙 WEBSITE: https://www.swiftful-thinking.com DISCORD: / discord GITHUB: https://github.com/SwiftfulThinking/ SAY THANKS: https://www.buymeacoffee.com/nicksarno

How to use Actors and non-isolated in Swift | Swift Concurrency #9

How to use Global Actors in Swift (@globalActor) | Swift Concurrency #10

How to use TaskGroup to perform concurrent Tasks in Swift | Swift Concurrency #6

Go Programming - Full Course

Co-Creator of Haskell: Useless vs Useful Languages, Rust vs C, Functional Programming | Simon Jones

Why Aliens Would NEVER Invade Africa

How To Think SO CLEARLY People Assume You're A Genius

The Only Unbreakable Law

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

The Big Short (2015): The Jenga Scene – Explaining the Financial Collapse

How to use Continuations in Swift (withCheckedThrowingContinuation) | Swift Concurrency #7

How to Program Allen Bradley PLC Training for Beginners

What is the Sendable protocol in Swift? | Swift Concurrency #11

Unfortunately, I Was Right

How to use escaping closures in Swift | Continued Learning #20

Why AI Agents are either the best or worst thing we’ve ever built

The Hard Fall of Porsche

Interview Questions on Struct vs Class vs Actor | iOS Interview Questions | Swift 5.5

