de passage d'arguments de ligne de commande (NSArgumentDomain) pour programmer sous Xcode

StackOverflow https://stackoverflow.com/questions/1250354

  •  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!

Était-ce utile?

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
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top