【发布时间】:2017-11-20 05:30:32
【问题描述】:
我正在尝试将图像作为附件发送到电子邮件中,但下面的部分不断收到错误消息“在展开 Optional 时意外发现 nil”并显示“(NSData) imageData = variable not available>”
let imageData:NSData = UIImagePNGRepresentation(myImageView.image!)! as NSData
mailComposeVC.addAttachmentData(imageData as Data, mimeType: "image/png", fileName: "image")
我生成的 imageView 正确显示在视图控制器上。
myImageView.image = UIImage(ciImage: (transformImage))
我检查了一些相关的答案,但到目前为止它们没有帮助。有人可以告诉我我做错了什么吗?非常感谢任何帮助。
【问题讨论】:
-
为什么需要输入 NSData?反对输入数据?