我正在尝试使用我正在开发的应用程序发送照片,我已经制作了应用程序来拍照,然后当您点击发送时,它会发送您刚刚拍摄的照片以通过邮件发送。
但我不知道如何将类型AVCaptureStillImageOutput
为的照片转换为UIImage
并将其存储在 aNSData
中,以便将其用作addAttachmentData
.
我试图这样做:
let data: NSData = UIImagePNGRepresentation(image: stillImageOutput)
我有这个功能
func doSomethingWithImage(image: UIImage) {
// do something here
mc.addAttachmentData(UIImageJPEGRepresentation(UIImage(named: imageAsUIIMage)!, CGFloat(1.0))!, mimeType: "image/jpeg", fileName: "backupOne.jpeg")
}
但它显示了一个错误,“使用未解析的标识符‘imageAsUIIMage’
我想获取 UIImage 以便通过电子邮件发送它。