如果您粘贴的代码未在诸如之类的方法中定义
viewDidLoad,则您也不能将在类级别定义的变量thats也用于在类级别定义的另一个变量。这些变量是在运行时确定的,并且确定它们的顺序是未知的,因此在进行randomIndex之前fortuneArray可能不存在(在幕后可能无法真正起作用,但至少可以这样想)
您应该在
viewDidLoad或
init或其他函数中计算这些变量

如果您粘贴的代码未在诸如之类的方法中定义
viewDidLoad,则您也不能将在类级别定义的变量thats也用于在类级别定义的另一个变量。这些变量是在运行时确定的,并且确定它们的顺序是未知的,因此在进行randomIndex之前fortuneArray可能不存在(在幕后可能无法真正起作用,但至少可以这样想)
您应该在
viewDidLoad或
init或其他函数中计算这些变量