Да, это примерно то, что вы думаете.

Итак, я сделал перерыв, просматривая Medium, чтобы посмотреть, нет ли чего-нибудь нового, необычного или интересного, и я наткнулся на статью, в заголовке которой говорилось о возврате данных из асинхронной функции Swift.

"Прохладный!" Я думал. (Эй, меня такие вещи волнуют. Смирись с этим.)