J'essaie de limiter l'affichage du code, donc je veux juste appeler la fonction contenant deux chaînes pour créer un uialert plus rapide avec 1 ligne au lieu de 5/Swift: UIAlert dans la fonction - Utilisation de l'identificateur «présent» non résolu
l'erreur Je suis en train
utilisation de 'présent' identifiant non résolu
à la ligne
présent (alerte, animé: true, achèvement: néant)
// Controlling Alerts for Errors
func showAlert(titleString: String, messageString: String) {
// Alert to go to Settings
let alert = UIAlertController(title: titleString, message: messageString, preferredStyle: .alert)
alert.addAction(UIAlertAction(title: "Dismiss", style: .default, handler: { _ in
alert.dismiss(animated: true, completion: nil)
}))
self.present(alert, animated: true, completion: nil)
}
La raison la plus courante (je crois) est parce que ce code/fonction n'est pas dans 'UIViewController'. Est-ce le cas? – dfd
Qu'est-ce que 'self'? Il doit être un 'UIViewController'. – rmaddy
D'où appelez-vous cet extrait? –