Todos,Transmisión para obtener datos - NSInputStream
Tengo un servidor que tiene un flujo de socket tcp para la comunicación. Necesito llegar a esa corriente y leer los datos iniciales que necesita enviarme.
Mi código actual es el siguiente. Para ser honesto, estoy yendo a esto completamente ciego. No estoy seguro si esto es correcto y mucho menos lo correcto para el trabajo.
-(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];
}
Así que desde el modo de ver, este código inicializa la corriente, pero ¿Cómo se leen de la corriente?
Gracias
El bloque de código no parece asignar adecuadamente el objeto 'NSInputStream' (es decir, hay una' 'init' pero sin alloc'). – newenglander