Заранее спасибо.
У меня есть представление этой коллекции, которое заполняется из Firebase Firestore.
Я пытаюсь удалить определенную ячейку представления коллекции, которая. который также удалит документ fireStore.
Вот код, который я пробовал, но он удаляет только последний заполненный элемент независимо от того, в какую ячейку я нажимаю.
func DeleteCell(cell: CollectionViewCell) {
let db = Firestore.firestore()
db.collection("news").document(documentID).delete() { err in
if let err = err {
print("Error removing document: \(err)")
} else {
print("Document successfully removed!\(self.documentID)")
}
}
if let indexPath = CVControllerViewController().collectionView?.indexPath(for: cell){
CVControllerViewController().collectionView?.deleteItems(at: [indexPath])
}
}