バックエンド サーバーからファイルをダウンロードするには、ASIHttpRequest を使用する予定です。アクションの前に、ここに質問を投稿して、この機能の詳細を確認してください。
与えられたサンプル ソース コードとして: (リモート JPG ファイルのダウンロードを示します)
ASIHTTPRequest *request;
request = [ASIHTTPRequest requestWithURL:[NSURL URLWithString:@"http://allseeing-i.com/ASIHTTPRequest/tests/images/small-image.jpg"]];
[request setDownloadDestinationPath:[[NSHomeDirectory() stringByAppendingPathComponent:@"Documents"] stringByAppendingPathComponent:@"1.png"]];
[request setDownloadProgressDelegate:imageProgressIndicator1];
[networkQueue addOperation:request];
私の質問は次のとおりです。
- MP3、ビデオファイルなど、あらゆる形式のファイルをダウンロードできますか? ファイルサイズ、タイムアウトなどの制限はありますか?
リモート ファイル パス " http://allseeing-i.com/ASIHTTPRequest/tests/images/small-image.jpg "を設定するだけで、HTTP プロトコルを使用してすべてをリモートでダウンロードできるようです。
- レジューム機能はどうですか?
YES/NOによる「RESUME」の設定を提供しますが、通常の再開機能としては十分ですか?たとえば、ファイルが大きい場合は一時停止し、前回から再開したいと考えています。
ご意見やご感想をお寄せいただきありがとうございます。これをプロジェクトに採用する前に調査する必要があります。前もって感謝します !