Как автоматически переключиться на другой viewController после окончания викторины (SWIFT) - PullRequest
1 голос
/ 13 июля 2020

Как сделать автомат c изменить viewController, если я использую struct. Я новичок в Swift, поэтому, пожалуйста, помогите в этом. Я хочу, чтобы после того, как номер вопроса станет 40, изменить контроллер и просмотреть результат.

struct IqBrain {
    let questions =  [

        Quiz (count:"1", image: "1", title: "Question", choice1: "38", choice2: "40", choice3: "42", choice4: "44", answer: "40"),  
        Quiz (count:"2", image: "2", title: "Question", choice1: "87", choice2: "90", choice3: "96", choice4: "98", answer: "90")

    ]
          
    var questionsNumber = 0
    var imageView = 0
    var score = 0

               
mutating func nextQuestion() -> Int {
    if questionsNumber + 1 < questions.count {
        questionsNumber += 1
    } else  {
        questionsNumber = 0 }
      return questionsNumber
    }

mutating func checkAnswer(_ userAnswer: String) -> Bool {
        if userAnswer == questions[questionsNumber].answer {
    score += 1
    //print ("right")
    return true
    } else {
    //print ("wrong")
      return false }
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...