使用segue将数据从Tableview传递到Viewcontroller

时间:2017-11-07 13:19:01

标签: ios iphone swift

我正在尝试将数据从表格单元格传递到下一个 ViewController

我的代码如下: -

func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
    let caseid = caseData[indexPath.row]["caseid"] as? String
    print(caseid!)
    func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?){
        if (segue.identifier == "Viewmore") {
            let vc = segue.destination as! ViewData
            vc.case_id = (caseData[indexPath.row]["caseid"] as? String)!
            print(vc.case_id)
        }
    }
}

但如果条件,我无法在中获取数据。vc.case_id无法打印。

0 个答案:

没有答案