rename xcode9

rename - El cambio de nombre falló en Xcode 9



xcode9 (2)

Gracias por Vlad E. Borovtsov. Me ayudó a resolver el problema y creo que hay una manera de no cerrar Xcode. Esta es mi manera de arreglarlo:

  1. Vaya a ~/Library/Developer/Xcode/ , elimine la carpeta DerivedData

  2. comando + r para ejecutar, o comando + b para construir

  3. Intenta cambiar el nombre, funciona para mí.

xocde reindexar y renombrar puede funcionar

Usé la función "renombrado" para cambiar el nombre de una variable llamada "DefaultRequestURL" en Xcode 9, alerta esto: imagen de alerta He revisado el archivo "ComposeController.swift", no hay "DefaultRequestURL" have Tengo reinicio de Xcode y hago "Producto -> Limpiar ", todavía falló.

¿por qué esto? ¿Qué tengo que hacer?


Inténtalo de nuevo en unos minutos. Tal vez la indexación de fondo todavía se está ejecutando. Además, debes construir tu proyecto para poder usar refactor-> rename. En realidad, debe ser un error en xCode 9. Pruebe 9.1 beta, refactor no es ideal, pero funciona mejor allí. esto puede ser útil: https://forums.developer.apple.com/thread/80331

ACTUALIZAR:

  1. Cerrar xCode
  2. Vaya a ~/Library/Developer/Xcode/DerivedData y elimine el contenido de la carpeta, incluido "ModuleCache".
  3. Abre tu proyecto y construye.
  4. Intente cambiar el nombre de la funcionalidad ahora. ¡Deberia de funcionar!

Actualización 2:

Para xCode 10, basta con reiniciarlo.