tes*_*lez 5 nsdata ios avurlasset swift swiftydropbox
我有一个非常大的视频,我需要将这个视频分块,然后将其上传到Dropbox.
我试图使用NSData
,但因为这个文件太大,我的应用程序总是崩溃,所以我不知道我现在能做什么.
对于较小的视频,我使用了这个:
NSData(contentsOfURL: self.newAsset.URL)!.subdataWithRange(NSMakeRange(0, 10000000))
Run Code Online (Sandbox Code Playgroud)
我没有任何问题,但是当视频太大时我有一个错误:
无法分配内存
那么,我可以做些什么来分块大型视频的数据呢?
您应该使用视频文件 url 使用 NSURLSession 上传大数据
- (NSURLSessionUploadTask *)uploadTaskWithRequest:(NSURLRequest *)request fromFile:(NSURL *)fileURL;
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
790 次 |
最近记录: |