Когда я пытаюсь создать массив UIButtons в ViewControllerПочему я не могу создать массив в ViewController?
Instance член «tile11» не может быть использован по типу «ViewController»
Это работает, когда я создаю его внутри метода, но мне нужно массив более чем одним методом, и становится раздражающим необходимость создания массива снова и снова.
class ViewController: UIViewController {
let tileArray: Array<UIButton> = [tile11, tile12, tile13, tile21, tile22, tile23, tile31, tile32, tile33]
}
Хорошо, спасибо за разъяснение. Это магазины. – StevoHN
При перемещении его в 'viewDidLoad()' я не могу получить к нему доступ в своих методах. – StevoHN
Объявите его как 'var tileArray: Array' внешние методы, чтобы все могли его увидеть, но назначьте значение в 'viewDidLoad'. –