Stream para obter dados - NSInputStream

Todos

Tenho um servidor que possui um fluxo de soquete TCP para comunicação. Preciso chegar a esse fluxo e ler os dados iniciais que ele precisa para me envia

Meu código atual é o seguinte. Para ser sincero, vou fazer isso completamente cego. Não sei se isso está correto, muito menos a coisa certa para o trabalh

-(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];

}

Pelo modo que vejo, esse código inicializa o fluxo, mas como leio o fluxo?

Obrigad

questionAnswers(2)

yourAnswerToTheQuestion