我需要在randomQuestionGenerator函數之外使用currentQuestion變量。預先聲明它的正確語法是什麼?如何聲明具有函數外部的結構數組的變量
struct Questions {
var Question: String
var answer: Int
var answers: [String]
}
class GameScreen: UIViewController {
var correctAnswer = 0
var fullQuestions: [Questions] = []
func RandomQuestionGenerator(){
let randomQuestion =
Int(arc4random_uniform(UInt32(fullQuestions.count)))
var currentQuestion = fullQuestions[randomQuestion]
correctAnswer = currentQuestion.answer
爲什麼不讓'currentQuestion'類似於'correctAnswer'? – OOPer