gpt4 book ai didi

ios - 查找表格 View 中所有数字的平均值

转载 作者:行者123 更新时间:2023-11-29 06:00:26 26 4
gpt4 key购买 nike

下面的代码列出了表格 View 上的数字。我想要做的就是打印 View did load 函数中数字的平均值。 TableView 从核心数据模型获取其数字。

        var scores = UITableView()
var itemName : [NSManagedObject] = []
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return itemName.count


}


func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {

let title = itemName[indexPath.row]
let cell = scores.dequeueReusableCell(withIdentifier: "MyCell", for: indexPath)
cell.textLabel?.text = title.value(forKey: "ee") as? String
cell.textLabel?.textAlignment = .center


cell.preservesSuperviewLayoutMargins = false
cell.separatorInset = UIEdgeInsets.zero
cell.layoutMargins = UIEdgeInsets.zero

return cell
}





override func viewDidLoad() {
super.viewDidLoad()


var i = 0;
var sum = 0;

for i in 0...itemName.count
{
let title = itemName[i]
let str : String = title.value(forKey: "ee") as! String
sum = sum + Int(str)!
}
var avg = sum/itemName.count

print("Score Is", avg)
}

enter image description here

最佳答案

您可以使用 for 循环对 View did load 方法中的值进行求和

    var  i = 0;
var sum = 0;

for i in 0...itemName.count-1
{
let title = itemName[i]
let str :String = title.value(forKey: "ee")
sum = sum + Int(str)
}

var avg = sum/itemName.count

关于ios - 查找表格 View 中所有数字的平均值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54729962/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com