po LLDB avec swift

Comment puis-je définir valeur de la variable dans une Swift App avec LLDB?

Plus tôt, il était comme po variable_name

Maintenant j'ai l'habitude de les obtenir à de méchants erreur, comme:

(lldb) po a
error: <EXPR>:11:5: error: use of unresolved identifier '$__lldb_injected_self'
    $__lldb_injected_self.$__lldb_wrapped_expr_2(     
    ^
  • Yep, le débogage dans Swift est actuellement tributaire de l' println.
  • J'ai eu un semblable débogueur erreur qui a eu lieu lors de la tentative d'inspecter let constantes; voir ma question à ce sujet here—il s'est avéré être un bug dans Xcode 6.
  • Il semble y avoir un appel pour les exemples de code / projets qui présentent ces problèmes, de personne(s) de l'équipe du compilateur: devforums.apple.com/message/1106278#1106278 . Toute contribution à cette cause serait sûrement être apprécié par tous (et serait très certainement être un super-bonne-gaillard)
  • J'ai fait quelques tests avec l'actuel Xcode et rapide des essais d'impression avec l'objet. Peut-être que ce sera utile en quelque sorte.
InformationsquelleAutor János | 2014-07-16