Comment ajouter un fichier js à mon projet xcode?

J'ajoute des fichiers js et css dans mon arborescence de projet Xcode left. mais quand je construis ce projet, j'ai reçu l'avertissement: Aucune règle pour traiter le fichier ' $(PROJECT_DIR)/js/builder.js de type de code source.javascript pour l'architecture i386

Je pense que si j'ai perdu un paramètre avec mon projet dans xcode, mais comment en ajouter des fichiers comme js et CSS? Merci beaucoup!

32
demandé sur Rob Keniger 2010-01-07 05:58:56

3 réponses

Lorsque vous ajoutez le fichier JavaScript, Xcode détecte que le fichier est un fichier de code source, suppose que vous voulez le compiler et l'ajoute automatiquement à la Compiler les Sources phase de construction.

Pour empêcher Xcode d'essayer de le compiler et de le faire copier le fichier à la place, développez votre cible dans la liste Groupes et fichiers, supprimez le fichier JavaScript de la phase de construction Compile Sources et ajoutez-le à la phase de construction Copy Bundle Resources .

80
répondu Rob Keniger 2010-01-07 06:34:53

Pour Xcode 4, Cliquez sur le projet principal, cliquez sur phases de construction. Ouvert jusqu' Compiler les Sources et Copie Ressources de module ensuite, vous pouvez simplement glisser les fichiers de l'un à l'autre.

19
répondu Gomfucius 2013-01-16 04:10:28

J'ai eu le même problème et je pourrais résoudre ce problème avec une technique simple dans Xcode5. lorsque vous ajoutez / faites glisser vos fichiers HTML dans Xcode bundle, vous devez les ajouter en les regroupant en 2 types

1.actifs

2.index.html

Vous devez ajouter ces deux fichiers seulement.

Dossier Assets contient tous les fichiers HTML comme des images,.js, contenu,css. Tous les fichiers HTML doivent être
inclus dans les actifs dossier. ce que je veux dire, c'est que vous devez regrouper tous les fichiers HTML dans le dossier assets en un seul dossier.

Ensuite, vous faites glisser ce dossier particulier qui contient des actifs et INDEX.Fichiers HTML dans Xcode bundle.

Ensuite, effectuez quelques modifications dans vos sections de déclaration et d'implémentation du contrôleur. C'est tout, vous pouvez exécuter votre application dans le simulateur maintenant.Si quelqu'un n'a pas compris ma réponse, faites-le moi savoir que j'ajouterai des informations claires avec des captures d'écran.

J'espère que ça aidera quelqu'un..Merci!!!!

Si quelqu'un a des doutes encore laissez-moi savoir que je vais vous expliquer étape par étape

1
répondu Narasimha Nallamsetty 2014-03-21 11:46:12