gpt4 book ai didi

ios - 如何删除带有解析数据的单元格?

转载 作者:行者123 更新时间:2023-11-28 07:05:15 24 4
gpt4 key购买 nike

我想从解析服务器中删除单元格,所以有人能告诉我应该在 func commiteditingstyle 下写什么吗?

override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let logCell:UITableViewCell = UITableViewCell(style: UITableViewCellStyle.Subtitle, reuseIdentifier: "Default")

let Log:PFObject = self.LogData.objectAtIndex(indexPath.row) as! PFObject


logCell.textLabel?.text = Log.objectForKey("Weight") as? String
return logCell
}
override func tableView(tableView: UITableView, canEditRowAtIndexPath indexPath: NSIndexPath) -> Bool {
return true
}

override func tableView(tableView: UITableView, commitEditingStyle editingStyle: UITableViewCellEditingStyle, forRowAtIndexPath indexPath: NSIndexPath) {
// delete object from parse, remove from list


}
}

最佳答案

当你想从 Parse 云中删除一个对象时,应该使用 deleteInBackground() 方法。

let Log:PFObject = self.LogData.objectAtIndex(indexPath.row) as! PFObject
Log.deleteInBackground()

如果没有自动完成,您还想从 tableView 本身中删除单元格。您需要先从 LogData 中删除 PFObject,然后重新加载表。祝你好运。

关于ios - 如何删除带有解析数据的单元格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30820893/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com