Code -Hervorhebung und automatische Vervollständigung in Xcode
Frage
Ich arbeite in einem Team und kürzlich haben wir in unserem Xcode -Projekt alle unsere Syntax -Hervorhebungen verloren. Es ist ein Problem in allen Umgebungen, daher ist es kein Problem mit der lokalen Maschine. Wir haben alle unsere abgeleiteten Daten gelöscht und die vorkompilierten Header in/var/Ordner/gelöscht. Außerdem bekommt jeder den folgenden Fehler in seiner Konsole:
1/12/12 9:40:42.126 PM Xcode: IDEIndexingClangInvocation: Failed to save PCH file: /Users/sashimiblade/Library/Developer/Xcode/DerivedData/Project-gfgcpcthwcmainhhtgpavaqacqkr/Index/PrecompiledHeaders/Project-Prefix-gwxtmfzfhffkhmardmbbgmpwrntg_ast/Project-Prefix.pch.pth
Irgendwelche Ideen? Das hat mich seit mehreren Tagen verrückt gemacht und ich kann einfach nicht ohne mein Autokonferenz- oder Syntax -Hervorhebung leben!
Lösung
Ok, ich habe es herausgefunden. Ich hatte einen Kernplot im Rahmenbereich meines Projekts, und Xcode wollte Core-Plot als Framework lösen, obwohl es nur eine binäre und die zugehörigen Header war. Also habe ich Core-Plot in einen Ordner mit meinen anderen Klassen bewegt, den alten Core-Plot-Pfad von den Bibliothekssuchpfaden entfernt und auch die Header-Suchpfade weggeholt. Jetzt ist mein Autokonferien- und Code-Hervorhebung zurück !! Ich denke, das ist ein Fehler in Xcode ...
Andere Tipps
Ich versuche nicht, einen Repräsentanten zu bekommen - ich möchte nur das machen, was @ericGoldberg und @Cornpuff in den obigen Kommentaren erwähnt werden. Es ist einfach ein RIESIG Zeitersparnis.
Autokapostion in Xcode weg? (ziemlich üblich, um ehrlich zu sein)
Befolgen Sie einfach diesen super einfachen Schritten:
Fügen Sie Ihrem eine neue Zeile (oder eine andere einfache Bearbeitung) hinzu
YourAppName-Prefix.pch
DateiSpeichern
Bauen Sie Ihr Projekt um
Und es ist automatisch behoben! :-)