加载PHAsset数据FAST。

我正在使用requestimageforasset来加载资产,就像Apple Dev Documentation中所描述的一样。

它工作,所有,但我觉得非常非常慢,当涉及到非常大的资产,如几百兆的video。

我的目标是加载资产,复制其数据块,并将该块发送到服务器。

我加载块因为显而易见的原因,内存限制。

关于这个问题我有几个问题:

  1. 如何快速复制大型video资源块?

  2. 无需调用requestimageforasset我可以直接快速访问资产数据吗?

  3. 我应该维持requestimageforasset打开,直到我发送数据,然后离开它的完成块?

那么,我应该采取什么方法,在哪里可以find有关这方面的信息?