2010-01-10 7 views
1

Je n'arrive pas à obtenir le nombre de contrôleurs de vue dans la pile de contrôleurs de vue. Je peux passer en revue les contrôleurs de vue et NSLog les objets à l'intérieur mais je ne peux pas faire un compte simple. Si j'essaie d'accéder à ce pointeur, l'ap se bloque ... pas de journal, pas de message d'erreur, nada. S'il vous plaît aider!contrôleurs de vue de comptage

Répondre

8

Je crois que vous voulez supprimer le *:

NSUInteger viewControllerCount = self.navigationController.viewControllers.count; 
+0

Merci Doug, c'était ce qui me manquait. – Hank

4

La raison pour laquelle cela ne fonctionne pas parce que NSUInteger n'est pas un type d'objet, il est un type de langue.

Par conséquent, vous devez supprimer le * de l'affectation et cela devrait fonctionner correctement.

Questions connexes