Is @concurrent now the standard tool for shifting expensive synchronous work off the main actor?

This is not true; Swift concurrency does not schedule other work onto the main thread just because it’s currently available. If you have a long-running operation that’s blocking the main thread, it’s because you ran it there.

7 Likes