Допустим, у меня есть какой-то инструмент, который в какой-то момент своего выполнения запрашивает пользовательский ввод. Например, он может попросить имя и адрес. В другой момент может потребоваться пароль (и повторный ввод пароля).
Возможно ли, чтобы объекты NSTask и NSPipe имели дело с этими вещами, то есть взаимодействовали с инструментами командной строки?