Depuis la mise à niveau de Xcode 3.2.3 vers 3.2.4 et iOS 4.0.1 vers iOS 4.1 SDK, lorsque je définis un point d'arrêt dans mon code et mon pas, à chaque étape, le débogueur crache un ou plusieurs de cette ligne:Obtention d'un message de débogueur étrange: Échec de l'assertion: (cls), function getName: qu'est-ce que c'est?
Assertion failed: (cls), function getName, file /SourceCache/objc4_Sim/objc4-427.1.1/runtime/objc-runtime-new.m, line 3939
Il ne se produit pas sur une ligne spécifique ou pour une des instructions spécifiques. J'ai quelques points d'arrêt dans mon code et chaque fois que j'en touche un, le débogueur commence à cracher ces messages. Cela ne semble pas avoir d'effet négatif car le programme fonctionne correctement. C'est juste très ennuyeux de récupérer les informations dans la console quand il y a des dizaines de ces lignes. Je suis sûr qu'ils ne sont pas affichés pour rien mais je n'ai pas trouvé quel pourrait être le problème et quelle instruction pourrait le causer. Si je ne frappe pas un point d'arrêt, alors je ne vois aucune de ces lignes. J'ai nettoyé et reconstruit mon projet plusieurs fois en vain.
Est-ce que quelqu'un a une idée de ce que c'est?
J'ai aussi ce problème, une chose bien que je semble avoir seulement avec le simulateur d'iPad, pas quand je cours le simulateur d'iPhone. –
Avoir le problème aussi. Il est apparu lorsque j'ai (exceptionnellement) couru mon application sur le simulateur. L'avez-vous sur Sim ou un appareil ou les deux? – Kalle