2012-06-28 4 views
1

Existe-t-il un cadre ou quelque chose qui donnerait à mon application Mac Cocoa une fenêtre avec la sortie de la console de l'application, éventuellement avec un formatage et un filtrage intéressants?Y at-il un composant qui me donnerait une console de connexion dans mon application Cocoa?

+1

En quoi la console intégrée de Xcode et Console.app sont-elles insuffisantes? – Chuck

+1

Si c'est quelque chose que l'utilisateur a besoin de voir, la console tombe un peu en deçà, car cela obligerait l'utilisateur à le lancer puis à le filtrer, et Xcode ne fonctionnerait pas du tout. – paulmelnikow

+0

Selon ce que vous voulez accomplir, CocoaLumberjack est un outil qui peut être utile avec la génération, mais pas la présentation des messages de journal. https://github.com/robbiehanson/CocoaLumberjack – paulmelnikow

Répondre

1

Ce n'est pas un besoin commun, il semble donc peu probable que quelqu'un aura une implémentation mature juste assis à prendre. Mais implementing it yourself n'est pas trop difficile.

Cependant, je voudrais savoir si vous voulez vraiment montrer tout stdout et/ou stderr à l'utilisateur. Les bibliothèques et les frameworks peuvent être verbeux de manière inattendue et rejeter des messages de console que vous n'avez peut-être pas l'intention de faire. Avoir une fonction de journalisation spéciale qui imprime à une vue de texte semble être une meilleure idée pour moi.

+0

Ceci est une application de l'outil interne, de sorte que quelques verbiage de temps en temps n'a pas beaucoup d'importance. (Je serais content si la sortie ressemble à la console Xcode, donc ça devrait marcher.) La redirection stdout a l'air sympa, merci. – zoul

Questions connexes