Swift:如何使用CameraManager在documentsDirectory中保存图片

时间:2016-03-09 18:22:06

标签: swift image frameworks nsdocumentdirectory

我为我的应用使用Camera Manager框架:https://github.com/imaginary-cloud/CameraManager

我理解拍摄图像非常简单:

cameraManager.startRecordingVideo()
cameraManager.stopRecordingVideo({ (videoURL, error) -> Void in
    NSFileManager.defaultManager().copyItemAtURL(videoURL, toURL: self.myVideoURL, error: &error)
}) 

但是,我想在documentsDirectory中存货,而不是在相机胶卷中。

有人有想法吗?也许就像视频记录一样?

query.findObjectsInBackgroundWithBlock

1 个答案:

答案 0 :(得分:0)

实际上,如果你不想保存在相机胶卷中,你必须把:

cameraManager.writeFilesToPhoneLibrary = false

然后captureImage是UIImage:

 validVC.image = capturedImage
 let pictureImageData = UIImageJPEGRepresentation(capturedImage, 0.0)

如果有人感兴趣的话。