Eu vi muita gente relatando no forum sobre estar faltando algumas informações na parte de OfertasTabelViewCell
Infelizmente isso prejudicou muito acompanhar a aula, uma pena que não tenha sido ajustado isso mesmo depois de tantas reclamações , isso mostra um descaso com os alunos do curso, espero que melhorem isso!!!
No mais toda essa informação aqui:
func configuraCelula(_ viagens: [Viagem]?) {
guard let listaDeViagem = viagens else { return }
for i in 0..<listaDeViagem.count {
setOutlets(i, viagem: listaDeViagem[i])
}
fundoViews.forEach { viewAtual in
viewAtual.addSombra()
}
}
func setOutlets(_ index: Int, viagem: Viagem) {
let imageOutlet = viagemImages[index]
imageOutlet.image = UIImage(named: viagem.asset)
let tituloOutlet = tituloViagemLabels[index]
tituloOutlet.text = viagem.titulo
let subtituloOutlet = subtituloViagemLabels[index]
subtituloOutlet.text = viagem.subtitulo
let precoSemDescontoOutlet = precoSemDescontoLabels[index]
precoSemDescontoOutlet.text = "A partir de R$ \(viagem.precoSemDesconto)"
let precoOutlet = precoLabels[index]
precoOutlet.text = "R$ \(viagem.preco)"
}
**FICOU SEM EXPLICAÇÃO**