web-dev-qa-db-fra.com

imprimer une chaîne longue dans la console de débogage xcode 6

Je reçois seulement 1022 caractères de ma chaîne à afficher dans la console de débogage de Xcode6. La longueur réelle est d'environ 2500 caractères.

Existe-t-il un moyen d'afficher tous les caractères dans la console ou dois-je les écrire dans un fichier.

j'ai essayé print dans la console mais qui n'affiche que 1023 caractères.

J'ai d'abord essayé avec println(sqlstatement), cela n'a pas fonctionné. Deuxièmement, comme mentionné ci-dessus, j'ai utilisé print sqlstatement dans la console de débogage elle-même. Oh et le débogueur est lldb.

Cordialement Adarkas

32
Adarkas2302

J'ai trouvé une réponse grâce à votre commentaire @nms. La ligne de commande pour lldb est

setting set target.max-string-summary-length 10000

10000 étant le nombre de caractères imprimés.

Je n'ai pas trouvé de meilleur moyen de définir ce paramètre pour lldb, à part le taper chaque fois que je débogue, que de définir un point d'arrêt dans AppDelegate pour continuer automatiquement et y ajouter la commande ci-dessus.

64
Adarkas2302