swift
Doug Gregor from Apple joins John to discuss Swift 5.5’s new concurrency features in great detail. How do features like async/await and actors work under the ho…
How the MainActor attribute eliminates the need for us to manually dispatch UI updates on the main queue when using Swift 5.5’s new concurrency system.
How the Swift compiler is now able to automatically perform conversions between Double and CGFloat values.
Chris Lattner returns to the show to discuss Swift’s new concurrency features, the ongoing evolution of the language, and the importance of both language and AP…
Thanks a lot to ViRE for sponsoring Swift by Sundell.
What sort of capabilities that a mutating Swift context has, and what the mutating and nonmutating keywords do.
Jordan Morgan returns to the show to discuss some of the key new APIs and frameworks that were announced at WWDC21, and how they can be integrated into the apps…
What Swift’s @unknown attribute does, and why the compiler tells us to use it when switching on certain enums.
Antoine van der Lee, creator of SwiftLee, joins John to discuss the new language features that are being introduced as part of Swift 5.5 — from the brand new co…
How Swift 5.5 enables us to conditionally compile postfix member expressions using compiler directives, and what kinds of situations that this new feature could…





