XCode trovare e sostituire nel problema progetto con XIB
-
18-09-2019 - |
Domanda
Volevo Rinomina un male di nome variabile per qualcosa di più naturale di nome (UITableView MyListView -> myTableView). Fatto con XCode "Modifica - Cerca - Trova nel progetto" e sostituito tutto sono 7 elementi con quello nuovo. Applicazione compilata ok, iniziato e si è schiantato.
Dopo un po 'di debug scoperto che c'era un (1) vecchio nome che rimane all'interno del file XML XIB spaghetti (IBConnectionRecord, IBCocoaTouchOutletConnection)!
Domanda : come dovrei rinominare le variabili? C'è qualcosa che funziona subito?
Soluzione
Questo è chiamato refactoring e se si utilizza lo strumento refactoring che viene fornito con Xcode, poi anche verranno rinominati variabili XIB. Basta evidenziare la / metodo di variabile che si desidera refactoring, colpire CMD
+ SHIFT
+ J
e si vede la finestra di refactoring.
E 'probabilmente meglio se si esegue questa operazione dai file .h
.
Altri suggerimenti
Per rinominare le variabili locali usano
- "Modifica tutto in ambito"
Come già detto SanHolo, è possibile utilizzare
- "refactoring" -> "Rinomina"
per rinominare le variabili globali.