使用contentsOfFile参数创建NSData时指定文件偏移

时间:2018-08-11 14:26:11

标签: swift nsdata nsurlsession

我正在尝试使用NSURLSession实现文件上传器。

要上传的文件指定为:

var data: NSData = NSData(contentsOfFile: path)

假设,由于某种原因上传失败,并假设我可以从偏移量中恢复上传。

是否可以在NSData中指定我们必须从给定的偏移量开始(类似于在上载之前进行查找)?

1 个答案:

答案 0 :(得分:1)

有一个名为NSFileHandle的类。我个人从未使用过它,但似乎它可以满足您的需求。它具有seekToFileOffset方法和availableData属性,因此我认为您可以尝试