Вопрос

Я планирую преобразовать довольно длинный скрипт оболочки, который у меня есть, в инструмент командной строки Objective C.Я планирую использовать NSTask для запуска команд оболочки (это большой скрипт, и в нем несколько тысяч операций копирования / перемещения / удаления).Мой вопрос в том, приведет ли постоянное выделение и освобождение объектов NSTask для выполнения всех этих команд к значительному снижению производительности?

Есть ли лучший способ сделать это, чем с помощью NSTask?

Спасибо

Это было полезно?

Решение

Если вы просто перемещаете / копируете / удаляете файлы, рассматривали ли вы возможность использования NSFileManager?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top