单个表格单元格的计数器值

问题描述 投票:0回答:1

我想在第二个视图控制器中从goButton增加第一个视图控制器的tableview中countArray的值,然后使用UserDefaults使其保持不变。以下是第二个视图控制器的代码

    @IBOutlet weak var counterLabel: UILabel!
@IBOutlet weak var chartLabel: LineChartView!
//label
var counterValue = float_t()

override func viewDidLoad() {
    super.viewDidLoad()
    print(counterValue)
    //print(UserDefaults.standard.dictionaryRepresentation())
}


@IBAction func goButton(_ sender: UIButton) {
    counterValue = counterValue + 1
    UserDefaults.standard.set(counterValue, forKey: "CounterValue")
    counterLabel.text = "\(counterValue)"
}

第一个视图控制器中的数组是

let countArray = [10,20,30,40]

我已经发送到第二个vc使用了

New.counterValue = float_t(countArray[indexPath.row])
swift
1个回答
最新问题
© www.soinside.com 2019 - 2024. All rights reserved.