Xcode finden und ersetzen Sie das Projektproblem durch XIB
-
18-09-2019 - |
Frage
ich wollte umbenennen Eine schlecht benannte Variable zu etwas, das natürlich genannt wird (UitableView myListView -> mytableView). Tat das mit Xcode "Bearbeiten - Finden - finden im Projekt" und ersetzte alle gefundenen 7 Artikel durch das neue. Die Anwendung wurde in Ordnung zusammengestellt, gestartet und stürzte ab.
Nachdem einige Debuggging herausgefunden hatten, dass in der XML -Spagetti (1) alter Name in der XIB -Datei XML (IbConnectionRecord, IbcoatouchoutletConnection) verbleib!
Frage: Wie soll ich Variablen umbenennen? Gibt es etwas, das sofort funktioniert?
Lösung
Das nennt man Refactoring Und wenn Sie das Refactor -Tool verwenden, mit dem Xcode ausgeliefert wird, werden auch XIB -Variablen umbenannt. Heben Sie einfach die Variable/Methode hervor, die Sie reproduzieren möchten. Drücken Sie es. CMD
+ SHIFT
+ J
Und Sie sehen das Refaktorfenster.
Es ist wahrscheinlich am besten, wenn Sie dies aus dem tun .h
Dateien.
Andere Tipps
Um lokale Variablen zu umbenennen, verwenden Sie
- "Alles im Bereich bearbeiten"
Wie Sanholo bereits sagte, könnten Sie benutzen
- "Refactor" -> "Umbenennen"
Globale Variablen umzubenennen.