Post #1605010
2026-04-10 19:57 UTC
@mattiem and last question. So if I do Swift 5 and non isolated it's strict but not full strict concurrency as if I changed the build settings to Swift 6? What do you recommend I keep this or jump into the deep end of the pool for the next app?
Replies (1)
-
@mattiem@mastodon.social 2026-04-10 20:12
@Alexjusino a default of MainActor makes things quite hard. It is a very advanced option. As for everything else, very hard to say. It's usually easiest to jump into Swift 6 mode with a brand new project. Except I see AVFoundation, and that is a notoriously-difficult API to use... Perhaps 5 mode with a few of the most useful settings on. I have a few more thoughts here: https://www.massicotte.org/blog/what-settings/