A question for someone who speaks both Swift and Xojo…
As shell objects in Xojo can be run both synchronously and asynchronously, how can a Swift Process() be run the same way?
With Xojo I can run a shell and respond accordingly when data is received from the process being run, thus not locking up the UI during long processes.
With Swift I only know how to run a Process() and handle the resulting data in one lump.
Can anyone who is familiar with Swift Process() offer me any insights?