Xcode indexing sans fin

Mathieu LMathieu L Membre
novembre 2014 modifié dans Xcode et Developer Tools #1

Bonjour,


 


Depuis cette après-midi, Xcode ne parvient plus à  finir l'indexation de mon projet.


Au lancement de l'EDI il passe en état "indexing" et ne le quitte plus. Effet de bord, je n'ai plus l'auto-complétion.


 


Quelques recherches sur google, pour tomber toujours sur les mêmes solutions : 


Delete derived data via Organizer


Supprimer manuellement le fichier project.xcworkspace contenu dans le xcodeproj


Reboot l'EDI


Clean le projet


Reboot machine


 


Rien ne change


 


Si quelqu'un a une idée, je suis preneur :)


 


Voici une capture de la barre d'état de Xcode :

Réponses

  • Joanna CarterJoanna Carter Membre, Modérateur

    Tu as deux #import mutuelles ?


  • Mathieu LMathieu L Membre
    novembre 2014 modifié #3

    J'ai des import de UIKit dans chacun de mes ViewController et de mes modèles (par défaut dans le template de CocoaTouchClass)


    J'importe en plus dans un controller et dans un modèle CoreLocation


     


    C'est un petit projet (prototype) contenant 3 controllers + 3 modèles


     


     


    Edit :


    J'ai testé des rollbacks vers les anciens commits. Le commit de hier soir n'empêche pas Xcode d'indexer, l'investigation continue


  • Projet swift?


  • Oui c'est un projet Swift


  • Joanna CarterJoanna Carter Membre, Modérateur

    Ah, pardon. Il vaut mieux d'annoncer le langage si tu poses les questions hors les discussions Swift  :D


  • Tu as fait un bridge vers une/des librairie(s) ObjC?


  • Admettons tu ai fais ça pour Facebook par exemple, il faut mettre QUE l'import vers FacebookSDK.h.

    Car FacebookSDK.h importe tous les autres headers et donc la redondance dont parlait Joanna.


  • Mathieu LMathieu L Membre
    novembre 2014 modifié #9

    Bonjour !


     


    Désolé pour l'oubli de la précision sur le langage.


     


    Je n'ai pas d'import d'éléments ObjC dans le projet; Il est composé de 3 ViewController, 1 CollectionViewCell, l'appDelegate, 2 transitions et 3 modèles assez basiques (WebService, CoreLocation, et un object quelconque), puis le storyboard, le launchscreen, images.xcassets et un fichier de config en plist


     


    Edit 12h22


    J'avais pas fait la dernière MAJ de l'OS, j'utilisais Xcode 6,1 sur OS X 10.9, je viens de finir la MAJ et... j'ai récupéré mon auto-complétion et ai vu l'indexing se faire très rapidement...


     


    *Râle dans son coin du temps perdu*


Connectez-vous ou Inscrivez-vous pour répondre.