XCode debug vs version validée lors du débogage

Ok, je crois que j'ai tout vu maintenant.

Pendant environ 24 heures, j'ai essayé de déboguer mon application, essayer de trouver où tous les étranges accidents viennent tous d'un coup. J'ai été débogage via un Simulateur/mode de Débogage. Comme d'habitude, quand j'ai touché un point d'arrêt, j'ai pu voir la valeur des variables (la plupart du temps). Puis, soudain, j'étais incapable de voir les variables peu importe ce que j'ai fait (btw, je vous parle de la souris-planant comme pour quelque raison stupide mon xcode désactivé tous les outils de débogage dans le menu déboguer).

Longue histoire courte, de la simple perte de choses à faire, je décide de débogage avec le mode de Libération. Maintenant, je peux frapper des points d'arrêt et de voir le contenu de mes variables. Et ce qui est encore plus déroutant, c'est que maintenant xcode me donne beaucoup plus de vue d'ensemble de variables qui im 'regarder' (survol).

Je sais que Apple aime faire des choses différentes. Mais ce que le diable!? Quelqu'un peut-il svp me gifler et puis me dire ce que je n'ai pas le comprendre ici?