2015-04-16 8 views
11

Eines der lang erwarteten Features von Swift 1.2/Xcode 6.3 sind inkrementelle Builds. Sie funktionierten für mich bis vor Kurzem gut, aber jetzt, fast jedes Mal, wenn ich auch nur eine einzige Codezeile ändere, wird sie komplett neu erstellt.Xcode 6.3 erstellt Swift-Projekt immer komplett neu

Ich habe versucht, Xcode, Computer, Reinigung abgeleiteten Daten neu zu starten, aber ohne Erfolg. Googeln scheint nichts zu verraten.

Hat jemand anderes dieses Problem? Wie repariere ich es?

Antwort

7

denke ich, dass das ist, was Sie enter image description here

+1

Ja, das scheint die Lösung zu sein. Vielen Dank! –

+0

Ich bin froh, dass ich dir helfen konnte! –

+2

Wenn Sie sich die Versionshinweise zu 6.3.2 ansehen, wird Ihnen angezeigt, warum das Aktivieren von WMO die Dinge für Sie verbessert haben könnte. Vielleicht möchten Sie es auch deaktivieren, da sie es behoben haben 6.3.2. https://developer.apple.com/library/ios/releasenotes/DeveloperTools/RN-Xcode/Chapters/xc6_release_notes.html – Shizam

2

für die Suche Ich bin nicht eine Quelle des Problems ist. https://developer.apple.com nach

Swift Leistung

Ein neuer Compilation-Modus wird eingeführt für Swift gesamte Modul Optimierung genannt. Diese Option optimiert alle Dateien in einem Ziel zusammen und ermöglicht eine bessere Leistung (auf Kosten der erhöhten Kompilierzeit). Das neue Flag kann in Xcode unter Verwendung der Build-Einstellung "Whole Module Optimization" oder mithilfe des Befehlszeilentools swiftc mit der Flag-whole-Modul-Optimierung aktiviert werden. (18603795)

+0

Ja, das ist vielleicht nicht die Ursache, aber irgendwie hat es mir geholfen. –

Verwandte Themen