MailComposer didFinishWith resultados no funciona en Swift 3.0
Convertí mi aplicación a Swift 3.0 y tengo un problema conMailComposeController
. Cuando llamo a la función:
`func mailComposeController(_ controller: MFMailComposeViewController, didFinishWith result: MFMailComposeResult, error: Error?){
controller.dismiss(animated: true, completion: nil)
}`
en primer lugar tengo un error con la información:
lo que es extraño para mi, porque copio y pego este método deMFMailComposeViewControllerDelegate
. Cuando cambioError
aNSError
funciona, pero recibo una advertencia con información, este método debe ser privado para evitar esta advertencia.
Cuando estoy en mailComposer y veo el correo electrónico e intento tocarCancel
Este controlador no desaparece. ¿Alguna solución para descartar este controlador?