Мой код ниже пытается добавить все картинки, объявленные в массиве выше, для каждого оператора. Я попытался сделать рис [0-14], который объявляет ошибку компиляции индекса фатальной ошибки вне диапазона. Я не знаю, почему это происходит. Я могу себе представить, что мне нужно сделать рис [0], рис [1], рис [2] и т. Д.
let pic = (0..<15).map { _ in UIImageView() }
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
[pic[0-14]].forEach({
$0.isUserInteractionEnabled = true
self.view.addSubview($0)
})}