Error: inalcanzable porque no tiene puntos de input

Usando Swift obtuve el error de que mi "TableViewController" no está disponible porque no tiene puntos de input ni acceso a time de ejecución a través de [UIStoryboard instancemetViewControllerWithIdentifier].

En mi class View Controller hay una sugerencia para solucionarlo al cambiar instantiateViewController(withIdentfier...) en instantiateViewController(withIdentifier) .

¿Debo hacer esto o cómo soluciono esto?

viewController marcar un viewController en su Storyboard y establecerlo en el initial viewController . Haces esto bajo el Attributes Inspector . Esto significa que establece qué viewController se abrirá cuando inicie su aplicación.

introduzca la descripción de la imagen aquí

Había llegado al mismo error. Esta respuesta sería útil, creo: Xcode: "La escena es inalcanzable debido a la falta de puntos de input" pero no la puede encontrar

El problema era que, debido a algunos experimentos y copyr-pegar , tenía una copy real de un controller de vista ubicado fuera de la parte visible de la pantalla o podía astackrse exactamente encima de su gemelo. Así que acabo de eliminar uno no deseado 🙂 Deberías abrir el Esquema del documento y cerrar las copys 🙂

El Outline del documento muestra 2 los mismos ViewControllers

Para mí, solo tenía un controller de vista que no estaba conectado a nada, es decir, tenía un Controlador UITabBar y algunos Controladores de Visión conectados a la TabBar, pero había un Controlador de Vista que estaba varado, sin ninguna connection a otra vista .

Según mi experiencia, el post de error fue,

"View Controller" no se puede localizar porque no tiene puntos de input, y ningún identificador para el acceso en time de ejecución a través de [[UIStoryboard instancetViewControllerWithIdentifier:].

El nombre del controller View era el text entre comillas, es decir, "View Controller".

Espero que esto haya ayudado a alguien!

Configure su TableViewController un controller de vista inicial desde el Storyboard

introduzca la descripción de la imagen aquí

Lo arreglé cambiando el nombre del valor pnetworkingeterminado "ViewController.swift" como "MainViewController.swift". Tal vez esto sea una advertencia para que el usuario asegure que todo está definido como usted espera que sea.

Experimenté este problema nuevamente y lo dejé atrás, hasta que finalmente limpié el guión gráfico y luego lo eliminé completamente del proyecto y el problema seguía presente. Relanzamiento de Xcode solucionó el problema.

Este es mi error

advertencia: Configuración no admitida: "View Controller" no se puede localizar porque no tiene puntos de input y no tiene identificador para el acceso en time de ejecución a través de [[UIStoryboard instagramViewControllerWithIdentifier:].

introduzca la descripción de la imagen aquí Elimino el código en ViewController, pero no desconecto la connection en ViewController de Main.storyborad .

En mi caso, accidentalmente eliminé el Storyboard Entry Point sin saberlo, y la aplicación no estaba comenzando,

Después de varios deshacer, vi el problema y lo corrigió

introduzca la descripción de la imagen aquí