Recibí un error en Xcode diciendo que no había información sobre el controller de vista.
No se pudo insert una nueva connection de salida: No se pudo encontrar ninguna información para la class llamada
¿Por qué está pasando esto?
Aquí hay algunas cosas que pueden solucionar esto (en order creciente de dificultad):
O si ninguno de los anteriores funciona, escriba el nombre del tomastream en el file primero @IBOutlet weak var headerHeightConstraint: NSLayoutConstraint!
y luego haga clic y arrastre desde el punto de venta en la punta a la variable que acaba de crear mediante progtwigción. Debería funcionar sin la molestia de limpiar, build y eliminar cualquier cosa.
Simplemente realice los dos pasos siguientes para deshacerse de este error.
Ahora intente agregar la acción o la salida. Eso es.
Happy Coding
Esto es un ERROR en XCode, y no sé por qué no lo arreglan. Tienes que cerrar XCode y volver a abrir. Cuando intentes de nuevo poner los sockets, pero esta vez deja un montón de ENTERS antes de hacerlo. No tiene que borrar nada o perder el time con otras opciones …
Esto resolverá tus problemas.
Aquí están los pasos resueltos para mí:
Hecho !
Tuve el mismo problema. Me cansé de las soluciones pero no funcionó:
Clean Project (cmd + shift + k)
e incluso Clean Project Build (cmd + shift + alt + k)
Deleted Derived data
y Module Cache content
A continuación se muestra una solución a este problema:
IBOutlet / IBAction
el IBOutlet / IBAction
(copie el pegado preferido)
Utilites
Connection Inspector
IBOutlet
e IBAction
escritos en el file fuente con Interface Builder.
Resolví este problema creando mediante progtwigción las Etiquetas y los campos de text, y luego Comando-Arrastrado desde los pequeños círculos vacíos a la izquierda del código a los componentes en el Storyboard. Para ilustrar mi punto: escribí @IBOutlet weak var HelloLabel: UILabel!
, y luego presionó Comando y arrastró el código al componente en el guión gráfico.
Simplemente abandoné Xcode y luego lo volví a abrir. el comstackdor volverá a cargar todos los files y puede detectar el file que está buscando
En mi caso, esto era BC Escogí un nuevo file UIViewController en IB y luego traté de drag and drop a este nuevo controller sin antes eliminar las conexiones previas en el Inspector de conexiones. Retira primero y vuelve a intentarlo.
Para mí funcionó cuando en la pestaña derecha> localization, he marcado la checkbox en inglés. Inicialmente solo se verificó la base. Después de eso no tuve más problemas. ¡Espero que esto ayude!
Verifique que aún no tenga una salida desconectada en su file de controller de vista. Descubrí que lo hice. Después de eliminarlo no tuve problemas.
Para mí, ninguna de las soluciones anteriores funcionó. Tuve que eliminar el controller de vista, que copié y pegué nuevamente en mi guión gráfico para reutilizar eso. Luego arrastré un controller de vista nuevo en el guión gráfico y todo funcionó bien :). Espero que pueda ayudar a alguien con el mismo problema.
No hay necesidad de borrar nada. Simplemente agregue la salida manualmente @IBoutlet weak var imageName: UIImageView! y conéctelo a la image arrastrando esta salida a la image. para que el rest de los elementos se pueda conectar simplemente
Recibí este error cuando cambié el nombre de la class. Entonces lo solucioné simplemente siguiendo los pasos a continuación.
Product
-> Clean
Restart
el Xcode Encontré una solución más fácil, ya que este error se puede encontrar en XCODE 9.
Paso uno vaya a su viewcontroller y escriba manualmente la propiedad que desea conectar como el ejemplo siguiente, asegúrese de usar el formatting a continuación.
@IBOutlet weak var questionsStackView: UIStackView!
Paso dos vaya a su guión gráfico y conecte su vista o lo que sea que intente conectarse a la propiedad que creó en el paso 1.
Lo anterior le ahorrará time para eliminar y limpiar los datos derivados.
La solución más simple: – Utilicé xCode 7 y iOS 9.
en tu .m
eliminar #import "VC.h"
Guarde .m y enlace su salida nuevamente. Funciona bien.
Utilicé xCode 7 e iOS 9.
en tu .m
eliminar #import "VC.h"
Guarde .m y enlace su salida nuevamente. Funciona bien.
en tu .m
agregar #import "VC.h"
save .m
Estaba teniendo el mismo problema exacto. Asegúrese de que las células tengan un identificador de reutilización. Las vistas de tabla que utilizan Prototypes dynamics requieren que las celdas tengan un identificador de reutilización. Espero que esto resuelva tu problema como lo hizo el mío 🙂
Simplemente reinicié XCode y ya no recibí el error .. Para mí sucedió cuando cambié el nombre de la class
La mejor manera de resolver este bash es crear una nueva class "tableviewcell" del tipo UITableViewCell y asignar la class de tableview cell a esta tableviewcell y luego limpiar su proyecto. Después de hacer esto, no obtendrá este error.
Lo que funcionó para mí fue eliminar una reference de una salida de storyboard al file .swift.
Luego limpie y vuelva a colocar la toma de stream y funcionó …
No tengo idea de por qué funcionó.
Nada de esto funcionó para mí, pero sí lo entendí.
Dentro del guión gráfico copié el ViewController correspondiente en el portapapeles y lo eliminé, luego lo pegué nuevamente.
¡De repente, todo funcionó como un hechizo otra vez!