Stream Obtenir des Données - NSInputStream

Tous,

J'ai un serveur qui a un socket tcp stream pour la communication. J'ai besoin d'obtenir à ce flux et de lire les données initiales qu'il doit m'envoyer.

Mon code est comme suit. Pour être honnête, je vais à présent complètement aveugle. Je ne sais pas si cela est correct sans parler de la bonne chose pour l'emploi.

-(void) initNetworkCommunication
{
    //input stream
    NSInputStream *iStream;
    NSURL *url = [url initWithString:@"192.168.17.1:2004"];

    [iStream initWithURL:url];
    [iStream setDelegate:self];
    [iStream scheduleInRunLoop:[NSRunLoop currentRunLoop] forMode:NSDefaultRunLoopMode];
    [iStream open];

}

Donc, à partir de la façon dont je le vois, ce code initialise le flux, mais comment puis-je lire le stream?

Grâce

  • Le codeblock ne semble pas bien attribuer les NSInputStream objet (c'est à dire il y a un init mais pas alloc).
InformationsquelleAutor Baub | 2011-07-13