Configuración ilegal La "celda" de connection no puede tener un object prototipo como destino

Tengo 2 errores

"Illegal configuration. Connection "cell" cannot have a prototype object as its destination" 

Las conexiones no se duplican, las celdas están vacías, sin otros controles en ellas. Intento limpiar el proyecto y rebuildlo, pero no me ayudó. ¿Cómo puedo arreglarlo? Gracias

¿Estás tratando de vincular los sockets de las celdas (o elementos de las celdas) directamente al controller de vista? Eso sería un problema.

Si desea que la vista de la tabla siempre tenga el mismo contenido, puede cambiar su contenido a "celdas estáticas" en el guión gráfico y, a continuación, puede vincularlo de esa manera.

Si desea que las celdas de vista de tabla cambien dinámicamente, no puede hacerlo de esa manera. Necesita crear una subclass UITableViewCell para sus celdas y crear las salidas allí.

Si esto no ayuda en absoluto, explique su problema un poco mejor.

Es probable que tenga una salida de algo así como el controller de vista que está conectado a una celda de prototipo en una vista de tabla. Una salida es una relación de uno a uno. La célula se instanciará muchas veces, por lo que esto no tiene sentido y es un error.

El problema podría ser que la salida del ViewController no estaba conectada al object deseado en absoluto, aunque podría estar conectado desde el object deseado al ViewController.

por ejemplo: el tomastream IBAction se puede ver desde el inspector de connection de UIButton para "retocar adentro" enlazado al método IBAction del ViewController, pero el inspector de connection ViewController no vinculará el método IBAction con el UIButton.

El mismo error cuando copié / pegué la vista del banner admob desde la muestra oficial en mi tableViewCell y conecté el IBOutlet desde viewController. Entonces, la explicación de Tiago Lira me funcionó y creé la class de celda personalizada y agregué el banner iboutlet allí . Por lo tanto, el error del time de compilation se resolvió. La pregunta anterior debe ser aceptada.

El único motivo de este error es que ha copydo un elemento de storyboard: puede ser un controller de vista completa o cualquier elemento secundario como la vista, el button y la label, etc. Entonces, ahora el problema es que se han vinculado entre sí y ahora usted tiene para encontrar lo que es y eliminarlo.

Pero si ha copydo todo el controller de vista y ha verificado todos los enlaces posibles, podría seguir recibiendo un error, entonces este truco es para usted: copie la vista principal de ese controller de vista y elimine ese VC, luego haga un nuevo VC y pegue el vista copyda en ese VC, por lo que sus restricciones son seguras, solo tiene que dar las restricciones superior, inferior, izquierda y derecha para la vista principal.

Encontré una solución Elimino y agrego nueva célula muchas veces, y finalmente la construcción del proyecto sin errores