Функция хотя.
тоящее время я пытаюсь прослушать ввод пользователя из командной строки в моем быстром приложении.
Я знаю оreadLine()
метод, но он не совсем соответствует моим потребностям. Я хочу слушать данные, вставляемые в командную строку. Например, когда пользователь нажимает клавишу «вверх» внутри терминала.
Что-то вроде того, что можно сделать в Node.js:
stdin.on( 'data', function( key ){
if (key === '\u0003' ) {
process.exit();
} // write the key to stdout all normal like
process.stdout.write( key );
});
Я попытался найти, но не смог найти аналога в Swift. Я подумал, может быть, что-то с «Inputstream», но также не нашел подходящего решения.
Если бы кто-то мог дать мне несколько советов о том, как сделать что-то подобное в Swift, я был бы очень признателен.