Здравствуйте! Буду признателен за помощь с кодом. Дело такое: есть UIImageView и две кнопки, которые пролистывают изображения вперед и назад.
Код ниже + скрин с ошибкой
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
imageView.image = UIImage(named: "img1")
}
var currentIndex = 0
var img = ["img1", "img2", "img3", "img4", "img5", "img6", "img7", "img8", "img9", "img10"]
@IBOutlet weak var imageView: UIImageView!
@IBAction func nextButton(_ sender: UIButton) {
currentIndex += 1
imageView.image = img[currentIndex % img.count]
}
@IBAction func backButton(_ sender: UIButton) {
currentIndex -= 1
if currentIndex == -1 { currentIndex = 9 } else {
imageView.image = img[currentIndex % img.count]
}
}
Подскажите, пожалуйста, как исправить ошибку.