NSPipe et NSTask

elfelf Membre
16:26 modifié dans API AppKit #1
Salut,

Est - ce que quelqu'un pourrais m'expliquer le fonctionnement de NSTask et NSPipe pour faire appel a un programme en ligne de commande qui a été compilé avec ProjectBuilder (XCode quoi)

Réponses

  • fouffouf Membre
    16:26 modifié #2
    STFW :
    http://developer.apple.com/documentation/Cocoa/Conceptual/OperatingSystem/index.html

    Si c'est pour ce que je pense, je crois que tu peux regarder les sources d'OCPlot. Ya tout ce qu'il te faut ;)
  • elfelf Membre
    16:26 modifié #3
    Oui en effet, sauf que les source d'OCPlot j'y pige rien du tout, ni même quand tu fais appel au programme en ligne de commmande...
  • ChachaChacha Membre
    16:26 modifié #4
    Salut,

    NSTask permet de lancer un programme en ligne de commande. On n'est pas obligé d'y mettre des NSPipe. La doc de NSTask est assez claire.
    NSPipe permet de chaà®ner les programmes en dirigeant les flux d'entrée/sortie. Il permet donc aussi d'injecter des données en début de chaà®ne ou d'en récupérer en sortie. L'utilisation des NSPipe est moins facile.
    Que veux-tu faire exactement, qu'on puisse répondre plus précisément ?

    +
    Chacha
Connectez-vous ou Inscrivez-vous pour répondre.