de passage d'arguments de ligne de commande (NSArgumentDomain) pour programmer sous Xcode
-
12-09-2019 - |
Question
Je voudrais être en mesure de passer des arguments de ligne de commande aux programmes qui sont exécutés / débogué sous Xcode. Je veux faire cela pour que je puisse permettre à la ligne de commande modes de mise au point à l'aide des NSUserDefaults et NSArgumentDomain de cacao.
Comment faire?
Merci!
La solution
Xcode 4
arguments de ligne de commande peuvent être définis dans les schémas dans Xcode 4. Dans la fenêtre d'édition de programme, la liste des actions possibles, telles que la construction, Exécuter et test sont affichés sur le côté gauche. Sélectionnez l'action Exécuter pour le régime que vous définissez les arguments de ligne de commande pour, puis ajoutez l'argument (s) dans les «Arguments répercutées sur Launch section.
4 Pré-Xcode
Dans la barre latérale gauche, développez la section Executables, puis cliquez droit sur l'exécutable que vous voulez avoir des arguments et cliquez sur Get Info. Aller à l'onglet Arguments - il dispose de deux sections, vous pouvez utiliser:
- Arguments, pour les arguments de ligne de commande que vous voulez envoyer à votre programme
- Environnement, pour les variables que vous souhaitez définir dans l'environnement avant le lancement de votre programme