lundi 12 septembre 2016

If (Bools = true) not executing -Swift

Attempting to execute a modal segue when multiple different Bool variables are all true (activated true through IBAction button push), however, nothing is happening- here is how they are all setup-

UIViewController {

// INITIAL TO CHECK WHICH BUTTONS HAVE BEEN PUSHED //
var 1Check = Bool()

// Checks //
@IBAction func 1(_ sender: AnyObject) {
    1Check = true
    }

and here is the execution-

viewDidLoad() {
    super.viewDidLoad()
    MoveOn()
}

func MoveOn(){
    if (1Check == true && 2Check == true ...) {
            self.performSegue(withIdentifier: "NewScreen", sender: nil)

    }
}

what am I missing? Thanks!

Aucun commentaire:

Enregistrer un commentaire