objective-c - iOS应用内置下载如何实现?(如图)
怪我咯
怪我咯 2017-04-17 17:00:00
0
1
290

这是一款旅游类APP的攻略内容,每个目的地的右上角都有一个下载标志,点一下就可以下载到本地数据库,可以离线查看,大概每个攻略内容有200M左右。

详情问这种功能如何实现,谢谢!

怪我咯
怪我咯

走同样的路,发现不同的人生

全員に返信(1)
Ty80

ダウンロード機能を実装するだけなら、サーバーにリソースをリクエストして直接取得すればOKです
AFNetworkから実装可能です
ただし、一般的なダウンロードにはブレークポイント再開などの追加処理が必要です
次に、リクエストヘッダーに範囲 etag などの追加のリクエスト情報を設定する必要があります。
さらに、ダウンロードはネットワーク スレッドから返されるため、返されたデータとファイルに書き込まれるデータの間の同期の問題を処理する必要があります。
返されたデータは NSOutputStream に書き込まれることをお勧めします。次に、NSOutputeStream を使用してファイルを書き込みます。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート