准备与json人口稠密的细胞

时间:2016-01-29 23:31:11

标签: ios json swift uitableview

我用这种方式用json数据填充UITableViewCell

 override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
    let cell = tableView.dequeueReusableCellWithIdentifier("jsonCell") as! Celda
    var dict = arrRes[indexPath.row]
    cell.nombre1.text = dict["nombre"] as? String
    cell.nombre2.text = dict["calle"] as? String
    cell.id.text = dict["id"] as? String
    return cell

但我无法传递我的数据,如果我想传递id文字,我的准备代码是什么?

1 个答案:

答案 0 :(得分:0)

您应该尝试一下然后发布您的尝试。但这是一个例子......

  override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {

    if segue.identifier == "Identifier"  {
        let navigationContoller = segue.destinationViewController as! UINavigationController
        let controller = navigationContoller.topViewController as! MyViewControllerToSegueTo
        let indexPath = self.tableView.indexPathForSelectedRow
        let dataToPass = data[indexPath!.row]
        controller.recieveingVariable = dataToPass
    }
}