2017-03-15 98 views
-3

我使用字典數組填充tableView現在,我如何將單元格內容保存到核心數據並在另一個tableView中檢索它?swift 3從tableView傳遞數據到另一個TableVIew?

我裝字典到的tableView陣列:

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

    let cell = tableView.dequeueReusableCell(withIdentifier: "Cell", for: indexPath) as! SourceTableViewCell 
    cell.titleLabel.text = sourceFeeds[indexPath.row]["title"] 
    cell.linkLabel.text = sourceFeeds[indexPath.row]["link"] 


    return cell 

} 

現在我要救小區選擇這些鏈接和標題給核心數據

func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) { 

    self.tableView.deselectRow(at: indexPath, animated: true) 

    let cell = self.tableView.cellForRow(at: indexPath) as! SourceTableViewCell 


    if self.tableView.cellForRow(at: indexPath)?.accessoryType == UITableViewCellAccessoryType.none { 

     self.tableView.cellForRow(at: indexPath)?.accessoryType = UITableViewCellAccessoryType.checkmark 



    } else { 


     self.tableView.cellForRow(at: indexPath)?.accessoryType = UITableViewCellAccessoryType.none 



    } 


} 

我想提一提「sourceFeeds 「數組已經從plist加載!

+1

這是非常廣泛的。你能證明你到目前爲止所嘗試過的嗎? – brimstone

+0

調用'tableView.cellForRow(at')三次是非常非常低效的。 – vadian

回答

0

我終於找到了我的問題的解決方案!

相關問題