Я придумал это, основываясь на некоторых других ответах.
У меня есть сервер, который имеет поток сокета TCP для связи. Мне нужно попасть в этот поток и прочитать исходные данные, которые мне нужно отправить.
Мой текущий код выглядит следующим образом. Если честно, я иду на это совершенно слепо. Я не уверен, что это правильно, не говоря уже о правильной вещи для работы.
Итак, насколько я вижу, этот код инициализирует поток, но как мне прочитать из потока?
-(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];
}
Спасибо
Кодовый блок, кажется, не правильно распределяет