gpt4 book ai didi

swift - 在 swift 3 中将图像作为附件通过电子邮件发送

转载 作者:行者123 更新时间:2023-11-30 11:59:48 25 4
gpt4 key购买 nike

我正在尝试将图像作为电子邮件附件发送,但下面的部分不断收到错误“展开 optional 时意外发现 nil”并显示“(NSData) imageData = 变量不可用>”

let imageData:NSData = UIImagePNGRepresentation(myImageView.image!)! as NSData
mailComposeVC.addAttachmentData(imageData as Data, mimeType: "image/png", fileName: "image")

我生成的 imageView 正确显示在 View Controller 上。

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")

关于swift - 在 swift 3 中将图像作为附件通过电子邮件发送,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47385583/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com