Я довольно новичок в Swift.
Кто нажал в приложение, чтобы удалить фотографию и комментарий, который будет удален.
Я получаю сообщение по адресу:
self.comments.remove (отправьте ["message"] как! String)
self.imageFile.remove (опубликовать ["imageFile"] как! PFFile)
Отсутствует метка аргумента 'at:' в вызове
Функция удаления:
@IBAction func remove(_ sender: Any) {
let query = PFQuery(className: "Post")
query.whereKey("username", equalTo: PFUser.current()?.username)
query.findObjectsInBackground(block: { (object, error) in
if let posts = object {
for post in posts{
print(posts)
let objectIdVar = post["objectId"] as! String
post.remove(forKey: "objectIdVar")
self.comments.remove(post["message"] as! String)
self.imageFile.remove(post["imageFile"] as! PFFile)
self.tableView.reloadData()
}
DispatchQueue.main.async {
self.tableView.reloadData()
}
}
})
}
Может кто-нибудь сказать, что я делаю неправильно и как я могу поступить правильно со мной?
Спасибо за вашу помощь