2009-08-08 7 views
0

Lors du débogage dans Xcode, comment simuler un utilisateur qui démarre mon application de gouttelettes Cocoa en déposant un ou plusieurs fichiers sur son icône d'application?Débogage d'une application de gouttelettes Cocoa dans Xcode

L'application s'ouvre, traite les fichiers tout en affichant leur progression, puis se ferme à nouveau. Le passage d'arguments (via l'onglet "Arguments" de l'entrée "Exécutables") devrait permettre cela, mais je n'ai pas pu savoir comment.

Ce que je veux vraiment, c'est cliquer sur "Build and Go" et ensuite ouvrir la droplet avec les fichiers dont j'ai besoin. Un dernier recours serait d'utiliser AppleScript ou la commande "open" sur la ligne de commande pour y parvenir. Je veux rationaliser cela autant que possible.

Merci pour les pointeurs!

Répondre

1

Ajoutez chaque chemin absolu à un fichier que vous souhaitez ouvrir avec l'application en tant qu'argument. Vous devrez peut-être envelopper chaque point entre guillemets (ce qui ne devrait pas être nécessaire, et c'est un bug si c'est le cas, mais je me souviens avoir besoin de le faire).

Vous devriez pouvoir utiliser des références de variables comme $SRCROOT afin de faire référence aux fichiers dans le répertoire racine du projet.

Questions connexes