nao tem código
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
nao tem código
Oi Yannes, tudo bem?
Na verdade, está pegando o primeiro elemento da lista pois falta setar a tag da célula de cada aluno
Ficaria assim:
override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let celula = tableView.dequeueReusableCell(withIdentifier: "celula-aluno", for: indexPath) as! HomeTableViewCell
celula.tag = indexPath.row
let longPress = UILongPressGestureRecognizer(target: self, action: #selector(abrirActionSheet(_:)))
guard let aluno = gerenciadorDeResultados?.fetchedObjects![indexPath.row] else { return celula }
celula.configuraCelula(aluno)
celula.addGestureRecognizer(longPress)
return celula
}Com o celula.tag = indexPath.row conseguimos setar um identificador diferente para cada célula.
Veja se funciona aí ;)
Abs.