Я пробовал несколько разных способов присвоить значение stepperValue безрезультатно. Я заполнил свою модель нарушений с помощью Firebase и просто хочу «назначить» шаговое значение для каждого нарушения, чтобы я мог производить вычисления, например, точки X stepperValue.
Файл модели swift:
class Offence : Comparable {
var section: String
var name: String
var cost: Int
var points: Int
var stepperValue: Double?
init(section: String, name: String, cost: Int, points: Int) {
self.section = section
self.name = name
self.cost = cost
self.points = points
}
class Variables {
static var selectedOffencesArray: [Offence] = [Offence]()
}
Этот класс находится в своем собственном классе TableViewCell в своем собственном файле swift
@IBAction func stepperValueChanged(_ sender: Any) {
for offence in Variables.selectedOffencesArray {
offence.stepperValue! = 3.0
}