快速插入到tableview中的问题

时间:2019-07-04 14:27:55

标签: swift xcode uitableview sigabrt

我是Swift的新手,我必须在tableView中显示一些数据,我从互联网上获取了代码,但是它不起作用,并且收到了“线程1:信号SIGABRT”通知,但是我没有未使用的/断开的插座。

我已经在寻找解决方案,但找不到适合我的解决方案,而且我不认识任何迅速编程的人。

class ViewController: UIViewController {

@IBOutlet weak var button: UIButton!
@IBOutlet weak var text: UITextField!
@IBOutlet weak var Table: UITableView!
override func viewDidLoad() {
    super.viewDidLoad()
    // Do any additional setup after loading the view.
}

@IBAction func click(_ sender: UIButton) {
    var temp: String = text.text ?? "test"
    var arr: [String]  = []
    arr.append(temp)

    Table.beginUpdates()
    Table.insertRows(at: [IndexPath(row: arr.count-1, section: 0)], with: .automatic)
    Table.endUpdates()

}

}

0 个答案:

没有答案