Erreur: inaccessible car il n'a pas de points d'entrée
L'utilisation de Swift j'ai obtenu l'erreur que mon "TableViewController" est inaccessible car il n'a pas de points d'entrée et de n d'exécution d'accès via [UIStoryboard instantiateViewControllerWithIdentifier].
De mon point de Vue Contrôleur de classe il y a la suggestion de le fixer tout en changeant de instantiateViewController(withIdentfier...)
dans instantiateViewController(withIdentifier)
.
Dois-je faire ou comment puis-je résoudre ce problème?
source d'informationauteur Philipp Koopmans
Vous devez vous connecter pour publier un commentaire.
Vous devez marquer un
viewController
dans votreStoryboard
etinitial viewController
. Pour ce faire, sous laAttributes Inspector
. Cela signifie que vous définissez qui viewController ouvre lorsque vous démarrez votre application.J'avais atteint le même message d'erreur. Cette réponse serait utile, je pense:
Xcode: "la Scène est inaccessible en raison du manque de points d'entrée", mais ne peut pas le trouver
Le problème a été qu'à cause de certaines expériences et de copier-coller j'avais une copie réelle de vue contrôleur situé en dehors de la partie visible de l'écran ou il pourrait être empilés l'un au-dessus de son jumeau. Donc j'ai juste supprimé indésirables 🙂 Vous devez ouvrir structure du Document et vérifier les copies 🙂
Définir Votre TableViewController une première Vue-Contrôleur de la table de montage séquentiel
Pour moi, je viens d'avoir une vue contrôleur qui n'a pas été attaché à quoi que ce soit, c'est à dire j'ai eu un UITabBar Contrôleur, et un peu de Vue des Contrôleurs connectés à la TabBar, mais il y en avait une-Vue-Contrôleur qui a échoué, avec toute la connexion à un autre point de vue.
De mon expérience, le message d'erreur a été,
La Vue du contrôleur nom était le texte entre guillemets, c'est à dire “View Controller“.
Espère que cela a aidé quelqu'un!
J'ai fixé ce, en renommant la valeur par défaut "ViewController.swift" comme "MainViewController.swift". C'est peut-être un avertissement à l'utilisateur de s'assurer que tout est défini comme vous l'attendez.
J'ai rencontré ce problème, encore et fait marche arrière, éventuellement de compensation de la table de montage séquentiel, puis de le supprimer entièrement le projet et le problème était toujours présent. La relance de Xcode résolu le problème.
Dans mon cas, j'ai accidentellement supprimé Storyboard Point d'Entrée sans le savoir, et app n'a pas de départ,
Après plusieurs annulations, j'ai vu le problème et le corriger en
C'est mon erreur.
- Je supprimer le code dans le ViewController , mais je ne débranchez pas le connecter en ViewController de Principal.storyborad.
J'ai eu le même problème. J'ai compris que j'avais oublié d'ajouter un "ID" à mon Tab Bar Controller. Espérons que cela aide quelqu'un.