Я пытаюсь протестировать небольшое приложение командной строки с доказательством концепции, прежде чем интегрировать его в более крупное приложение. То, что я пытаюсь сделать, это загрузить некоторые данные, используя NSURLSession, используя этот пример. Однако представляется, что если я использую примеры, приведенные в простом приложении командной строки OS X, приложение прекращает работу до получения данных.
Как загрузить данные из автономного приложения командной строки с помощью NSURLSession? То, что я читал, использует NSRunLoop, однако я еще не нашел ясного примера в Swift, поэтому, если NSRunLoop на самом деле способ, то любые примеры будут быть оцененным.
Любые другие стратегии для загрузки данных из URL-адреса для приложения командной строки Swift также приветствуются (бесконечный цикл while?).