Desidero inviare una mail dalla mia applicazione. Sto facendo i miei primi passi con SWIFT e mi sono bloccato in un punto. Voglio premere un pulsante e aprire la posta. Puoi dirmi come si fa la connessione del pulsante? Penso che dovrebbe essere un'azione, ma non so dove metterlo sul codicecome inviare una mail dalla mia applicazione iOS- SWIFT
import UIKit
import MessageUI
class ViewController: UIViewController, MFMailComposeViewControllerDelegate {
func sendEmail() {
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)
}
// MARK: - Email Delegate
func mailComposeController(controller: MFMailComposeViewController, didFinishWithResult result: MFMailComposeResult, error: NSError?) {
controller.dismissViewControllerAnimated(true, completion: nil)
}
override func viewDidLoad() {
super.viewDidLoad()
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
}
}
devo eliminare lo sndEmail func()? – jonathan
@ Jonathan basta cambiare func sendEmail() {line – gvuksic
dispiace per la domanda stupida, ma quando è così .. è ancora doesnt funziona – jonathan