Umbenennen fehlgeschlagen in Xcode 9

9

Ich habe die Funktion "umbenannt" verwendet, um eine Variable mit dem Namen "DefaultRequestURL" in Xcode 9 umzubenennen. Warnbild Ich habe die Datei "ComposeController.swift" überprüft, es gibt keine "DefaultRequestURL". Ich habe Xcode neu gestartet und mache "Product - & gt; Clean", es ist immer noch fehlgeschlagen.

warum das? Was soll ich tun?

    
zephyr 27.09.2017, 09:37
quelle

2 Antworten

17

Versuchen Sie es in einigen Minuten noch einmal. Vielleicht läuft die Hintergrundindizierung noch. Außerdem müssen Sie Ihr Projekt erstellen, um refactor- & gt; rename verwenden zu können. Eigentlich muss es ein Fehler in xCode 9 sein. Versuch 9.1 Beta, Refactor ist nicht ideal, aber funktioniert dort besser. Das kann hilfreich sein: Ссылка

UPDATE:

  1. Schließen Sie xCode
  2. Gehe zu ~/Library/Developer/Xcode/DerivedData und entferne den Ordnerinhalt einschließlich "ModuleCache".
  3. Öffnen Sie Ihr Projekt und erstellen Sie
  4. Versuchen Sie jetzt, die Funktionalität umzubenennen. Es sollte funktionieren!
Vlad E. Borovtsov 06.10.2017 14:06
quelle
4

Danke für Vlad E. Borovtsov, Es hilft mir, Problem zu lösen und ich fonud gibt es einen Weg, nicht in der Nähe von xcode. Dies ist meine Art, es zu beheben:

  1. Gehe zu ~/Library/Developer/Xcode/ , entferne DerivedData Ordner

  2. Befehl + r zum Ausführen oder Befehl + b zum Erstellen

  3. Versuchen Sie es umzubenennen, es funktioniert für mich.

xocde Reindex und Umbenennen kann funktionieren

    
wlixcc 21.11.2017 09:40
quelle

Tags und Links