J'ai 3 viewControllers A, B et C.iPhone - viewController appelant viewController
Je suis sur Vca et je pousse VCB à l'aide
[self.navigationController pushViewController:vcB animated:YES];
Alors que VCB est visible, je pousse des CBV.
Maintenant, je suis à l'intérieur de vcC et je voudrais supprimer (ou pop) à la fois vcC et vcB en même temps et aller directement à vcA. Je ne veux pas aller à vcB. Comment je fais ça?
Est-il possible d'enlever vcB de la pile silencieusement pendant que vcC est affiché?
grâce
Yesssssssssssssssssssssssssssssssssssssssssss !!!!!!!!!!!!!!! C'est tout! Merci!!!!! – SpaceDog
Savons-nous si cela respecte le cycle de gestion de la vie? Comme dans, les vues supprimées obtiennent-elles tous leurs rappels de déchargement tiggered? –
Étant donné que vous continuez à référencer les valeurs réelles et que vous créez simplement un tableau Mutable et supprimez une seule valeur, tout devrait fonctionner. Cependant, le retirer de ce tableau peut laisser une retenue sur lui. Je vérifierais que tout fonctionne correctement en s'attachant aux instruments et en effectuant la fonction encore et encore. Et si vous avez des fuites de mémoire sur cette action, alors je libérerais l'élément retiré du tableau de cette façon. Autre alors que cela devrait fonctionner normalement. –