如何在ios swift3中将视频保存到应用程序名为的单独文件夹中?

如何在ios swift3中将视频保存到应用程序名为的单独文件夹中?,swift3,Swift3,我在将视频保存到目录时遇到了这个问题 我正在使用以下代码:- 让documentsDirectory=FileManager.default.URL(对于:.documentDirectory,在:.userDomainMask中)。首先! 让dataPath=documentsDirectory.appendingPathComponent(“MyFolder”) 它不是被保存了吗?它被保存在视频中。我希望它在单独的文件夹中。 do {

我在将视频保存到目录时遇到了这个问题

我正在使用以下代码:-

让documentsDirectory=FileManager.default.URL(对于:.documentDirectory,在:.userDomainMask中)。首先! 让dataPath=documentsDirectory.appendingPathComponent(“MyFolder”)


它不是被保存了吗?它被保存在视频中。我希望它在单独的文件夹中。
            do {
                try FileManager.default.createDirectory(atPath: dataPath.path, withIntermediateDirectories: true, attributes: nil)
            } catch let error as NSError {
                print("Error creating directory: \(error.localizedDescription)")
            }
            let filePath="\(dataPath.absoluteString)video.mp4";
            DispatchQueue.main.async(execute: {
                urlData?.write(toFile: filePath, atomically: true);
                PHPhotoLibrary.shared().performChanges({
                    PHAssetChangeRequest.creationRequestForAssetFromVideo(atFileURL: NSURL(fileURLWithPath: filePath) as URL)
                }) { completed, error in
                    if completed {
                        print("Video is saved!")
                       // self.videoAlertMeaage(isError: false)
                    }else{
                       // self.videoAlertMeaage(isError: true)

                    }
                }
            })