Question

Cette question peut sembler un peu bizarre, mais je ne peux pas envelopper ma tête pourquoi cela se passe.

Ce que j'ai fait, j'ai été renommé une classe de Segue personnalisée et la reflétait dans le storyboard sous "classe personnalisée", mais il essaie toujours d'appeler l'ancien.

J'ai nettoyé le dossier de construction et j'ai fouillé le projet pour l'ancien nom de classe personnalisé et ne trouve rien dans Xcode au moins.Je regarde à l'intérieur du fichier de scénarique, ce n'est pas là non plus.

Même si je supprime la SEGUE personnalisée de tous les embauches, je reçois:

'Could not find a segue class named 'xxxxxxxxx''

La chose est que je ne peux pas comprendre d'où elle obtient "xxxxxxxxx" ci-dessus, ce n'est pas dans le fichier de scénarique ni dans le code ..

[[[self view] viewWithTag:1] resignFirstResponder];

Quand je débogé, c'est là que cela va à Thread Kill montrant l'erreur.J'ai supprimé toutes les sorties, événements et segues sur le champ de texte.Je n'ai aucune SEGUE personnalisée en utilisant 'xxxxxxxxxx' comme classe n'importe où.

Y a-t-il une autre chose que je puisse faire pour nettoyer le projet plus en profondeur?Où commencer?

Était-ce utile?

La solution

La réponse consiste à réinitialiser l'appartenance à la cible du storyboard, puis réinitialisez le simulateur.

Autres conseils

C'était ce qui a été fonctionné pour moi - je devais sélectionner la Segue dans l'interface Builder et définir le module de "Aucun" à mon nom de projet, qui est apparu dans la liste déroulante.

Pour d'autres personnes provenant du Web recherchant la réponse: Vérifiez si vous avez inclus le fichier de mise en œuvre dans les phases de construction.Dans mon cas, j'ai eu plusieurs objectifs et la deuxième cible manquait ce fichier de mise en œuvre.

Vérifiez cette autre question.Réponse à "Numéro 1" en déclarant que la classe Custom-Seceque soit et la classe Objective-C

SIMILIAR SE Q & A - Parlez à une faille dans Xcode

Résumé de la réponse:

@objc(CustomSequeLeft2Right)
class CustomSequeLeft2Right {
.
.
.
}

Mon problème a été explicitement défini sur le nom dans l'interface Builder;qui n'était pas nécessaire.Il est géré par Xcode et par défaut à l'assurance-emploi.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top