I have a game I'm working on which uses the UIAlertController to change a String variable for the player's gender pronouns.
class GameViewController: UIViewController {
var hes=""
var TapChat = 0
let gender = UIAlertController(title: "About Me", message: "I am a...", preferredStyle: .alert)
let female = UIAlertAction(title: "Female", style:.default) { (female) in
self.hes="she's" //ERROR: Value of type '(GameViewController) -> () -> GameViewController' has no member 'hes'
}
//I have the alert presented within a switch case inside a UITapGestureRecognizer IBAction func {{
self.gender.addAction(self.female)
self.present(gender, animated:true, completion:nil)
//case and IBAction func end }}
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
}
}