what's new in foundation
Generated on 9/6/2024
1 search
In the "What's New in Swift" session at WWDC 2024, several updates to the Foundation framework were highlighted. The Foundation has been rewritten from legacy C and Objective-C into modern, portable Swift. This change results in a more consistent, higher quality, and better-performing framework. New features and improvements are now available simultaneously across all supported platforms, and even Objective-C applications benefit from these improvements. Additionally, Swift Foundation is open source, inviting community contributions and an open evolution process for adding new APIs. For example, the Predicate API is now available on all platforms in Swift 6 via Swift Foundation, and it has gained support for regular expressions.
For more details, you can refer to the What's new in Swift session.
What’s new in Swift
Join us for an update on Swift. We’ll briefly go through a history of Swift over the past decade, and show you how the community has grown through workgroups, expanded the package ecosystem, and increased platform support. We’ll introduce you to a new language mode that achieves data-race safety by default, and a language subset that lets you run Swift on highly constrained systems. We’ll also explore some language updates including noncopyable types, typed throws, and improved C++ interoperability.
Platforms State of the Union
Discover the newest advancements on Apple platforms.
What’s new in UIKit
Explore everything new in UIKit, including tab and document launch experiences, transitions, and text and input changes. We’ll also discuss better-than-ever interoperability between UIKit and SwiftUI animations and gestures, as well as general improvements throughout UIKit.