Elektrine lite

← Feed

@Alexjusino@mastodon.social

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/

    Open ##1605011