for descargar ios swift xcode xcode6 xcode9

ios - descargar - xcode ubuntu



Xcode solo puede refactorizar código C y Objective-C. Cómo cambiar el nombre rápido de clase en Xcode 6? (6)

Creé un nuevo proyecto de aplicación de vista única en la versión beta de Xcode 6. Quiero cambiar el nombre de la clase rápida de ViewController.swift a algún otro nombre. Pero cuando selecciono Refactor -> Renombrar, da error. Xcode can only refactor C and Objective-C code .

¿Alguna idea de cómo cambiar el nombre de la clase rápida en Xcode 6?

ACTUALIZAR:

Finalmente, Xcode 9 admite Refactoring para Swift. Apple tardó 3 años en agregar esta característica básica. Refactoring


Xcode 9

Xcode 9 ahora admite el cambio de nombre en Swift. Esto fue anunciado en WWDC 2017.



He estado usando Buscar> Buscar y reemplazar en proyecto , no es perfecto, pero funciona.


Puede cambiar el nombre de una clase en File Inspector en el lado derecho de Xcode6.

  • abre tu clase
  • ir a File Inspector> Identificar y escribir sección
  • cambiar el nombre de la clase existente en el campo "nombre".

¡Eso es todo! Anteriormente, cambié manualmente el nombre de la clase en el archivo de clase.


Yo uso de esta manera:

  • Puede posicionar el cursor en la variable que desea cambiar de nombre
  • Seleccionar Editor - Editar todo en Alcance (^ ⌘E)
  • Cambia el nombre de la variable y automáticamente todas las ocurrencias de variables se editan

De este tutorial

Divide tu código Swift iOS8

Primero lo primero, cambiemos el nombre de nuestro controlador de vista para que sea algo más significativo. Abra su archivo ViewController.swift y reemplace todas las referencias a ''ViewController'' con nuestro nuevo nombre, ''SearchResultsViewController''. Cambie el nombre del archivo también a SearchResultsViewController.swift.

Si intenta ejecutar la aplicación desde aquí, obtendrá un bloqueo. ¡Esto se debe a que nuestro archivo del guión gráfico no se ha actualizado para conocer la nueva clase! Abra el Main.storyboard, seleccione su objeto ''View Controller'' en la escena (el navegador del lado izquierdo), y luego seleccione el Inspector de Identidad (lado derecho, tercer botón).

A partir de aquí, cambiemos la clase de ''ViewController'' a ''SearchResultsViewController''. Ahora deberíamos volver a la pista. Verifique que el proyecto aún funcione y procedamos.