从数组加载数据到 tableView Cell

Load Data To tableView Cell from array

我有数组,我想从该数组加载数据到 table 查看单元格。但我不知道该怎么做。有什么想法吗?

Array = [{id:1,title:a,desc:abc},{id:2,title:b,desc:abc},{id:3,title:c,desc:abc}]


    func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {

        return array.count
       }
    
    func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
           return 100
       }

    func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
        let cell = tableView.dequeueReusableCell(withIdentifier: "Cell", for: indexPath) as? TableViewCell
       cell.label1.text = "Data from array"
       cell.label2.text = "Data from array"
        return cell!
    }

基于array.count 我要显示单元格

firstcell = array[0]
secondcell = array[1]
thirdcell = array[2]

这就是我想做的

func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) 请求 indexPath 处的特定单元格,此值包含 rowsection

默认情况下 table 视图只有一个部分,因此您只需要 row:

cell.label1.text = array[indexPath.row]