Не срабатывает .notify(queue: .main)

swift4

#1

Выполняю урок 13 в курсе Grand Central Dispatch. Код, приведённый на скрине - аналогичен коду в видео. Однако принт “Всё закончено в группе: group” - не выполняется! Хотя в уроке всё отлично работает.


В консоли выводится следующее:

20
10
Program ended with exit code: 0

Вопрос: почему не срабатывает этот notify?


#2

Вы создаёте Command Line Tool вместо плейграунда и ваше приложение завершаешься раньше чем срабатывает уведомление, что бы это предотвратить в самом конце main.swift допишите:

RunLoop.main.run()

#3

Благодарю Вас за помощь!