передача аргументов командной строки (NSArgumentDomain) в программу под Xcode - PullRequest
2 голосов
/ 09 августа 2009

Я хотел бы иметь возможность передавать аргументы командной строки программам, которые запускаются / отлаживаются в XCode. Я хочу сделать это так, чтобы я мог в командной строке включить режимы отладки, используя NSUserDefaults и NSArgumentDomain Какао.

Как это сделать?

Спасибо!

1 Ответ

8 голосов
/ 09 августа 2009

Xcode 4

Аргументы командной строки могут быть установлены в схемах в Xcode 4. В окне редактирования схемы список возможных действий, таких как Build, Run и Test, отображается с левой стороны. Выберите действие «Выполнить» для схемы, для которой вы устанавливаете аргументы командной строки, затем добавьте аргументы в раздел «Аргументы переданы при запуске».

Pre-Xcode 4

В левой боковой панели разверните раздел «Исполняемые файлы», затем щелкните правой кнопкой мыши исполняемый файл, аргументы которого вы хотите задать, и нажмите «Получить информацию». Перейдите на вкладку Аргументы - она ​​имеет два раздела, которые вы можете использовать:

  • Аргументы, для аргументов командной строки, которые вы хотите отправить в вашу программу
  • Среда, для переменных, которые вы хотите установить в среде до запуска вашей программы
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...