pb avec NSLog

bofybofy Membre
13:03 modifié dans API AppKit #1
Bonjour

NSLog(...) est un outil nécessaire pour la mise au point d'un programme.
Quand j'introduis un NSLog dans un programme, il n'y a aucun affichage immédiat dans la console à  l'exécution.
Je dois lancer deux fois le programme pour que le résultat apparaisse (deux fois d'ailleurs)
Cela me fais penser à  un problème de vidage de buffer.

Y a-t-il un flush(NSLog) ou un NSLog(flush) en Objective C - Cocoa?

Merci

Réponses

  • schlumschlum Membre
    13:03 modifié #2
    Non... Par contre le rafraà®chissement de la console n'est pas forcément " au top "...
    Regarde plutôt dans le fichier log directement.
  • Philippe49Philippe49 Membre
    13:03 modifié #3
    dans 1213109522:

    Je dois lancer deux fois le programme pour que le résultat apparaisse (deux fois d'ailleurs)

    C'est le contenu de ton NSLog qui est à  remettre en cause.

    Essaie par exemple NSLog(nil); tu verras .. une absence de Log,
    En quelque sorte comme on dit en Math, "Log ne peut rien"  , désolé  :-\\
Connectez-vous ou Inscrivez-vous pour répondre.