-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加載!
這是非常廣泛的。你能證明你到目前爲止所嘗試過的嗎? – brimstone
調用'tableView.cellForRow(at')三次是非常非常低效的。 – vadian