这非常令人沮丧,因为我查看了最近的答案,教程等关于如何创建发送电子邮件功能的代码示例(使用内置的ios邮件),它会抛出我的错误。具体来说,“自我标识符”和“礼物”的未解决使用为什么我在使用MFMailComposeViewController时出现“未解析的标识符”
func sendEmail(sender: AnyObject) {
let mailVC = MFMailComposeViewController()
mailVC.mailComposeDelegate = self
mailVC.setToRecipients([])
mailVC.setSubject("Subject for email")
mailVC.setMessageBody("Email message string", isHTML: false)
presentViewController(mailVC, animated: true, completion: nil)
}
什么样的例子我做错了?从逻辑上讲,这是有道理的;我创建了一个mailcompose的实例,然后将它的委托分配给它自己。
看着这两个使用方法: https://www.hackingwithswift.com/example-code/uikit/how-to-send-an-email Sending an email from swift 3
您使用的是什么版本的Xcode和Swift?并且请在您的问题中包含完整且准确的错误消息,并指出哪一行导致错误。 – rmaddy
我没有批评。我只是要求你提供更多的细节,让人们更容易帮助你。而且你不应该对我是否投票表决做出假设。 – rmaddy