iOS开发笔记-100:Swift5 - 保存本地视频
2020-02-17 本文已影响0人
原味蛋炒饭
//保存本地视频
let videoCompatible = UIVideoAtPathIsCompatibleWithSavedPhotosAlbum(str)
//判断是否可以保存
if videoCompatible {
UISaveVideoAtPathToSavedPhotosAlbum(str, self, #selector(didFinishSavingVideo(videoPath:error:contextInfo:)), nil)
} else {
JJHUDManage.show("该视频无法保存至相册")
}
@objc func didFinishSavingVideo(videoPath: String, error: NSError?, contextInfo: UnsafeMutableRawPointer?) {
if error != nil{
JJHUDManage.errorShow("保存失败")
JJLog(error?.localizedDescription)
}else{
JJHUDManage.successShow("保存成功")
}
}