which session should I watch if I need to migrate my project to Swift 6 and the new concurrency?

Generated on 8/2/2024

1 search

To migrate your project to Swift 6 and the new concurrency model, you should watch the session titled "Migrate your app to Swift 6". This session provides a comprehensive guide on enabling the Swift 6 language mode, handling data race safety, and adopting concurrency features in your app.

Here are some relevant chapters from the session that you might find particularly useful:

  1. Swift 6 and data-race safety - Migrate your app to Swift 6 (00:03:20)
  2. Swift 6 migration in practice - Migrate your app to Swift 6 (00:04:40)
  3. The strategy - Migrate your app to Swift 6 (00:07:26)
  4. Adopting concurrency features - Migrate your app to Swift 6 (00:08:53)
  5. Enabling complete checking in the watch extension - Migrate your app to Swift 6 (00:11:05)
  6. Enabling the Swift 6 language mode in the watch extension - Migrate your app to Swift 6 (00:25:51)
  7. Enabling complete checking in CoffeeKit - Migrate your app to Swift 6 (00:27:24)
  8. Enabling the Swift 6 language mode in CoffeeKit - Migrate your app to Swift 6 (00:35:23)

Additionally, the session "What’s new in Swift" also touches on the new Swift 6 language mode and data-race safety, which might provide further insights:

  1. Swift 6 language mode and data-race safety - What’s new in Swift (00:26:07)

These sessions will give you a thorough understanding of the migration process and the new concurrency features in Swift 6.