2016-06-30 3 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

あなたはNSURLSessionを使用してバックグラウンドスレッドで "ダウンロード" を行うことを検討する必要があり、また

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

書く必要があります。 iOSの上でダウンロードを実行に関する詳細情報については

the URL Loading Systemに関するドキュメントを参照してください。

+0

はい、私は知っている、それは今働く:)ありがとう! –

関連する問題