전자 메일에서 첨부 파일로 이미지를 보내려고하지만 아래 부분에 "옵션을 언 래핑하는 동안 예기치 않게 nil이 발견되었습니다"라는 오류가 계속 표시되며 "(NSData) imageData = variable not available> "이메일 이미지를 신속하게 첨부 파일로 첨부 3
let imageData:NSData = UIImagePNGRepresentation(myImageView.image!)! as NSData
mailComposeVC.addAttachmentData(imageData as Data, mimeType: "image/png", fileName: "image")
생성 된 imageView가보기 컨트롤러에 올바르게 표시됩니다.
myImageView.image = UIImage(ciImage: (transformImage))
관련 답변의 일부를 확인했지만 지금까지는 도움이되지 않았습니다. 누군가 내가 잘못한 것을 나에게 깨달을 수 있습니까? 어떤 도움을 주셔서 감사합니다.
guard let theImage = myImageView.image else {return}
guard let imageData = UIImagePNGRepresentation(theImage) else {return}
mailComposeVC.addAttachmentData(imageData, mimeType: "image/png", fileName: "image")
왜 형을 NSData해야합니까 : –