【发布时间】:2019-10-10 21:57:41
【问题描述】:
我在 TableView 中遇到问题。这是包含 TableView 的类。
class LogViewController: UIViewController, UITableViewDelegate, UITableViewDataSource {
…
func loadLogList() – > [String] {
…
}
该列表包含我的日志文件目录中的所有日志文件。在自定义 TableViewCell 中,我插入了一个删除日志文件的按钮。这是用户定义的tableViewCell:
class LogTableViewCell: UITableViewCell {
…
@IBAction func deletePressed(_ sender: Any) {
let fileManager = FileManager.default
do {
try fileManager.removeItem(atPath: logURL!.path)
}
catch let error as NSError {
print("Fehler: \(error)")
}
}
按下按钮后,相关文件将被删除。现在我想刷新这个列表。但是 Button 在 TableViewCell 类中,刷新列表的功能在 TableView 类中。如何刷新tableview和对应的数组?
【问题讨论】:
标签: swift