156 votes

Ne pouvait pas insérer de nouvelles de la sortie

Ne pouvait pas insérer une nouvelle prise de connexion: impossible de trouver toutes les informations pour la classe et ne présentant aucune classe nommée "ViewController"

Les Solutions que j'ai fait : - Redémarrage De XCode - Redémarrage De Système De - Suppression de la Deriveddata contenu de /Library/développeur/xcode

Mais rien n'a fonctionné pour moi

Voici la capture d'écran de l'erreur enter image description here

255voto

H Lai Points 651

J'ai eu le même problème que vous avez aujourd'hui... je pense que c'est un bug de Xcode, ci-dessous est la façon de résoudre le problème:

  1. Fermer le projet sur lequel vous travaillez avec.
  2. Supprimer la【DerivedData】le dossier de votre projet. (Ce dossier peut à l'intérieur de votre projet de dossier, ou à l'intérieur de ~/Library/Développeur/XCode/DerivedData/(votre projet)/ ) ou ailleurs, qui ont été défini par vous.
  3. redémarrez votre projet.

Après ces étapes, le problème devrait être résolu. Et de mon expérience, ces étapes peuvent résoudre beaucoup de Xcode problèmes, donc si tu as un problème avec Xcode encore une fois, essayez ces étapes.

132voto

Stas Points 4493

La suppression(suppression de la référence, et non supprimer), puis en ajoutant le fichier(le fichier de classe que vous souhaitez ajouter à la prise), c'est en fait assez

51voto

Alexander Points 2514

C'est le plus souvent un problème d' file indexing.

Pour le fixer essayer d' clean your target et si cela ne fonctionne pas, allez dans votre Derived Datale dossier et supprimer votre application. Cela va forcer xCode pour réindexer les fichiers

13voto

Marius Butuc Points 3792

Juste eu le même problème sur Xcode 4.6.2.
Essayé les solutions présentées dans les différentes réponses/commentaires, mais cela ne fonctionne toujours pas.

Alors j'ai tout simplement:

  1. enregistrer tout mon travail;
  2. juste arrêter de Xcode et de le charger à nouveau;
  3. ensuite, j'ai été en mesure d'insérer la nouvelle prise de connexion avec succès.

Espérons que cela permettra de gagner du temps/de la frustration pour quelqu'un d'autre.

12voto

Marie Dm Points 71

Personnellement, j'ai eu le même problème: "impossible d'insérer une nouvelle prise de connexion" ET quand je commence à taper quelque chose comme "l'INTERFACE utilisateur..." XCode n'a rien fait. J'ai cherché des réponses, j'ai essayé plusieurs choses... mais c'était juste une décochée. Quand j'étais en train de créer une nouvelle classe, XCode décoché la case à cocher lier la classe pour le projet (je suppose).

Je ne peux pas poster une capture d'écran car je n'ai pas 10 de la réputation, mais lorsque vous créez votre classe, XCode vous demande où vous souhaitez l'enregistrer. En bas de la fenêtre du finder, vous avez des 'Objectifs' et de deux boîtes: 'YouProjectName" et "YouProjectNameTests'. Vous devriez vérifier si l'une (au moins).

Espérons que cela aidera. J'ai vu les différentes discussions sur le sujet.

screenshot when creating your new class

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X