2016-06-30 2 views
-2

Я хочу показать текст из txt-файла с сервера в ярлыке. Например, у меня есть файл http://www.example.com/test.txt на сервере, и вот какой-то текст, и я хочу показать этот загруженный текст как метку в своем приложении. Я пробовалКак скачать текст из Интернета в iOS?

- (IBAction)getText:(id)sender { 
    NSURL *url = [NSURL URLWithString:@"http://http://mrrandom.cba.pl/test.txt"]; 
    NSString *content = [NSString stringWithContentsOfURL:url encoding:NSStringEncodingConversionAllowLossy error:nil]; 
    _label.text = content; 
} 

но это не сработало для меня. У тебя есть идеи? Спасибо за помощь!

+3

'http: // http: //' – vikingosegundo

+0

'NSURL * url = [NSURL URLWithString: @" http://mrrandom.cba.pl/test.txt "]; ' – Hussein

+0

Боже, я слепой ... Большое спасибо! ♥ –

ответ

1

У вас есть опечатка в вашем URL-адресе.

Вместо того чтобы писать

http://http://mrrandom.cba.pl/test.txt

Вы должны написать

http://mrrandom.cba.pl/test.txt

Кроме того, вы должны рассмотреть возможность "загрузки" на фоне потока с помощью NSURLSession.

Для получения дополнительной информации о выполнении загрузки на iOS см. Документацию о the URL Loading System.

+0

Да, я знаю, сейчас он работает :) Спасибо! –

Смежные вопросы