如果需要在iOS应用中下载大量内容,需要仔细考虑多少问题?
以下是我已知的问题:
您认为还有哪些问题?什么是这类问题的最佳解决方案?
答案 0 :(得分:1)
我会懒得只根据需要加载数据。当用户请求区域加载的revenant数据时。 如果你想预加载在后台执行它。我已经看到1.6Gb应用程序有很多视频,嵌入在主要包中,但那是销售应用程序,需要准备好所有视频,并且不能假设任何活动的网络连接。
答案 1 :(得分:0)
在应用运行时,在后台线程中下载所需的数据。如果您的应用在获得所有数据之前被终止或暂停,请在下次应用运行时从中断处继续。你可以通过多种方式做到这一点;一个好的方法是将数据分解为可以按顺序下载的较小块。