No se pudo insertar una nueva conexión de salida

No se pudo insertar una nueva conexión de salida: no se pudo encontrar ninguna información para la clase y no se muestra ninguna clase llamada “ViewController”

Soluciones que he hecho: – XCode reiniciado – Sistema reiniciado – Eliminó los contenidos de Deriveddata de / Library / developer / xcode

Pero nada funcionó para mí

Aquí está la captura de pantalla para el error enter image description here

Tengo el mismo problema que ustedes hoy … Creo que esto es un error de Xcode, a continuación se muestra la manera de solucionar el problema:

  1. Cierre el proyecto con el que está trabajando.
  2. Elimina la carpeta 【DerivedData project de tu proyecto. (Esta carpeta puede estar dentro de la carpeta de su proyecto, o dentro de ~ / Library / Developer / Xcode / DerivedData / (su proyecto) /) o en otro lugar que haya configurado usted.
  3. reinicia tu proyecto

Después de estos pasos, el problema debe ser resuelto. Y desde mi experiencia, estos pasos pueden resolver muchos problemas de Xcode, así que si tienes algún problema con Xcode nuevamente, prueba estos pasos primero.

Extraer (eliminar referencia, no eliminar) y luego agregar el archivo apropiado (el archivo de la clase al que desea agregar la salida) es suficiente.

Editar 1 Encontré que después de desmarcar (en XCode 6.3.1) tuve que esperar unos segundos para que apareciera la Indexing y completarla en el cuadro de nombre del proyecto. Lo mismo para el camino hacia atrás. Esto aumentó las posibilidades de solucionar el problema en casi todos (pero no en todos) los casos.

Editar 2 Eliminar referencia significa que no elimina el archivo por completo, sino que simplemente lo elimina del proyecto (todavía existe en la carpeta de su proyecto, lo agrega más adelante).

enter image description here

Ese suele ser un problema de file indexing de file indexing .

Para solucionarlo, intente clean your target y, si esto no funciona, vaya a su carpeta Derived Data y elimine su aplicación allí. Esto obligará a xCode a reindexar los archivos

Acabo de recibir el mismo problema en Xcode 4.6.2.
Se probaron soluciones presentadas en diferentes respuestas / comentarios, pero aún así no funcionó.

Entonces todo lo que hice fue solo:

  1. guarda todo mi trabajo;
  2. simplemente salga de Xcode y cárguelo de nuevo;
  3. luego pude insertar la nueva conexión de salida con éxito.

Espero que esto ahorre algo de tiempo / frustración para alguien más.

Personalmente, tuve el mismo problema: “no pude insertar una nueva conexión de salida” Y cuando comencé a escribir algo como “UI …” XCode no estaba haciendo nada. Busqué respuestas, intenté varias cosas … pero era solo una caja sin marcar. Cuando estaba creando una nueva clase, XCode desactivó el cuadro que vincula la clase al proyecto (supongo).

No puedo publicar una captura de pantalla porque no tengo 10 reputaciones, pero cuando creas tu clase, XCode te pregunta dónde quieres guardarla. En la ventana del buscador, tiene ‘Objetivos’ y dos cuadros: ‘YouProjectName’ y ‘YouProjectNameTests’. Debería verificar el primero (al menos).

Espero que esto ayude Vi diferentes discusiones sobre el tema.

captura de pantalla al crear tu nueva clase

Recientemente me encontré con este problema. Pronto me di cuenta de que la causa había sido obra mía. Anteriormente había desactivado la indexación de XCode (que solía durar para siempre y consumir mi RAM), utilizando el siguiente código en una ventana de terminal:

 defaults write com.apple.dt.XCode IDEIndexDisable 1 

Para revertir XCode a su estado predeterminado, utilicé la siguiente línea en una ventana de terminal:

 defaults write com.apple.dt.XCode IDEIndexDisable 0 

Voila! Todo está bien otra vez …

Si ha importado la clase en su proyecto de Xcode, debe agregar manualmente el archivo de clase (.m) a sus ‘fonts de comstackción’.

Seleccione el ícono de proyecto> OBJETIVOS> Fases de comstackción> Comstackr fonts Haga clic en el botón + y agregue su archivo * .m.

Finalmente lo hice quitando el xcode completamente de mi mac y reinstalé el archivo xocde.dmg y luego instalé MobileDevice.pkg y MobileDeviceDevelopment.pkg que residen en /Applications/Xcode.app/Contents/Resources/Packages

asegúrese de que su fuente haya sido incluida en el lugar “Build Phases”.

Esto arregla mi problema Pero creo que Xcode sigue siendo muy problemático y molesto.