BigSur
({ @MainActor in M1.Ultra }(Swift))
1
Swift 5.3 is going to be an exciting new release. This post is a showcase of the latest Swift programming language features.
What's new in Swift 5.3?
Package Manager updates
Resources
SE-0271
Localized resources
SE-0278
Binary dependencies
SE-0272
Conditional Target Dependencies
SE-0273
Language features
Multiple Trailing Closures
SE-0279
Synthesized Comparable conformance for enum types
SE-0266.
Enum cases as protocol witnesses
SE-0280
Type-Based Program Entry Points
SE-0281
Multi-Pattern Catch Clauses
SE-0276
Float16
SE-0277
Self changes
SE-0269
Refine didSet Semantics
SE-0268
Add Collection Operations on Noncontiguous Elements
SE-0270
Where clauses on contextually generic declarations
SE-0267
Add a String Initializer with Access to Uninitialized Storage
SE-0263
8 Likes