Я прочитал несколько предложенных ссылок из других ответов на аналогичные вопросы. Статья1, Библиотека1, Еще один SO-вопрос. Однако я не мог понять, как сделать следующее приложение.
По сути, я отправляю на IP-адрес Iphone и выбранный порт (скажем, порт: 2020) строку. И я хочу показать эту строку в пользовательском интерфейсе Iphone. Итак, давайте проверим следующий пример кода:
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
NSString* str;
while(true)
{
str = ReadLineFromPort(2020);
myLabel.text = str;
}
}
Я ожидаю, что метод ReadLineFromPort()
будет иметь следующую обязанность:
Читать до тех пор, пока вы не увидите разрыв строки (т.е. '\n') и когда вы видите разрыв строки, верните строку. (Аналогично методу C# StreamReader.Readline.)
Будем признательны за любую помощь. Поскольку я не профессиональный разработчик IOS, мне нужен базовый.