AFAIK there isn’t a way to do this in Swift; you’ll have to drop down to C and
use something like getchar or a library like ncurses. If I recall there was
some discussion a while back about better command-line APIs for Swift but it
appears that it fizzled out with the Swift 3 deadline and all.
Hi all,
I'd like to know how to detect key pressed event on Linux console app using
Swift. Not just waiting input like what readLine() is doing, but more like
detecting arrow keys, left/right shift key, F1-10 keys, etc simultaneously
while the program keep running. You know, something like game