Crash sur addChildViewController

Bonjour à tous,

Me voilà de retour sur cocoacafe... car iOS11.3 a cassé mon appli.
J'ai donc réouvert mon projet après plusieurs mois sans y toucher.

Quand je lance l'appli via le simulateur, l'appli crashe effectivement sur une méthode addChildViewController. Cette méthode est appelée dans un viewDidLoad.

J'ai bien vérifié que le child n'est pas nil.

Si j'enlève le addChildViewController et le didMoveToParentViewController, y'a plus de bug.
C'est un peu absurde car si j'ai bien compris, les bonnes pratiques imposent d'ajouter un VC en child si on ajoute sa vue principale dans la vue d'un autre VC.

Je mets en copie la stack.

Si vous avez des idées... merci !

Colas

Réponses

  • Y'a un crash log? Parce que je dois un gros "doesNotRecognizeSelector" dans la stack, et donc un crashlog avec "unrecognized selector sent to instance" avec notamment le nom des méthodes et la classe de l'object en question pourrait filer des indices très intéressants.

  • Merci.
    Pour l'instant, je ne le fais crasher que sur le compilateur.
    Peux-tu m'expliquer comment avoir accès au crash log ?

  • LarmeLarme Membre
    avril 2018 modifié #4

    Ça veut dire que tu as ce problème quand tu fais un build/run.

    La console:

    Devrait te donner plus d'infos.

    Il suffit de c/c le message ici.

  • Merci.
    Quelle partie exactement dois-je c/c ?
    (désolé d'être débile)

  • Sans Exception Breakoint :

    Avec Exception Breakoint :

Connectez-vous ou Inscrivez-vous pour répondre.