В Swift вы можете достичь этого, добавив следующую строку в конец вашего main.swift
:
NSRunLoop.currentRunLoop().run(); // Swift < 3.0
RunLoop.current.run(); // Swift >= 3.0
. Если вы хотите остановить цикл выполнения, вы должны использовать Core Foundation.
CFRunLoopRun(); // start
И вы можете остановить его так
CFRunLoopStop(CFRunLoopGetCurrent()); // stop