CodeX - Funktion wiederholen

Cajux

Braeburn
Registriert
07.01.19
Beiträge
46
Hallo liebe Apfelgemeinde,
ich probiere gerade ein wenig mit xCode rum und mein erstes Programm ist eine App für meine Freundin, bei der sie nach dem Lösen einer einfachen Additions-Aufgabe ein Zitat erhält. Der Code ist noch. nicht fertig, es hakt gerade daran, dass ich nicht weiß, wie ich den Code in der Button-Funktion, nachdem er quasi durchgelaufen ist, wieder von vorne starten kann, also eine neue zufällige Aufgabe generiert wird.

Code:
class ViewController: UIViewController {
 
 
    let zufall = String(arc4random_uniform(1000))
    let zufall2 = String(arc4random_uniform(1000))
    
    
    
    
    @IBOutlet weak var labelQuestion: UILabel!
    
    
    
    @IBOutlet weak var textField: UITextField!
    
    
    
    @IBAction func buttonGo(_ sender: Any) {
        
        

        
        
    
      
        
        
        
        
        
        
        labelQuestion.text = "Was ist \(zufall) + \(zufall2)?"
      
        
        var intZufall = Int(zufall)
        var intZufall2 = Int(zufall2)
        
        var gesamtergebnis = intZufall2! + intZufall!
        
        
        
        if var ergebnis = textField.text{
            
            
             if  Int(textField.text!) == gesamtergebnis{
              
                
                quoteField.text = "Super"
                
                
            }
            else if quoteField.text == ""{quoteField.text = "Los geht's!"}
            
             else if Int(quoteField.text!) != gesamtergebnis{
                quoteField.text = "Schade"
            }
            
        
        
            }

Habt ihr da eine Idee?