М
Size: a a a
SA
✖
SA
✖
SA
✖
A
A
SE
A
✖
class MailManager: NSObject {
func sendEmail(_ viewController: UIViewController) {
if MFMailComposeViewController.canSendMail() {
let controller = MFMailComposeViewController()
controller.mailComposeDelegate = self
controller.setToRecipients([""])
controller.setSubject("")
controller.setMessageBody("", isHTML: false)
viewController.present(controller, animated: true)
}
}
extension MailManager: MFMailComposeViewControllerDelegate {
func mailComposeController(_ controller: MFMailComposeViewController, didFinishWith result: MFMailComposeResult, error: Error?) {
controller.dismiss(animated: true, completion: nil)
}
}let mailManager = MailManager()
mailManager.sendMail(self)S
DK
class MailManager: NSObject {
func sendEmail(_ viewController: UIViewController) {
if MFMailComposeViewController.canSendMail() {
let controller = MFMailComposeViewController()
controller.mailComposeDelegate = self
controller.setToRecipients([""])
controller.setSubject("")
controller.setMessageBody("", isHTML: false)
viewController.present(controller, animated: true)
}
}
extension MailManager: MFMailComposeViewControllerDelegate {
func mailComposeController(_ controller: MFMailComposeViewController, didFinishWith result: MFMailComposeResult, error: Error?) {
controller.dismiss(animated: true, completion: nil)
}
}let mailManager = MailManager()
mailManager.sendMail(self)