Segui os passos de implementação do search, porém o mesmo não funciona! Utilizo o XCODE 12.
ATÉ 40% OFF
TÁ ACABANDO!
0 dias
0 horas
0 min
0 seg
Segui os passos de implementação do search, porém o mesmo não funciona! Utilizo o XCODE 12.
O que acontece de errado com o seu exercício ?
Caso você esteja recebendo uma mensagem de erro semelhante a
valueForUndefinedKey:]: this class is not key value coding-compliant for the key titulovocê resolverá incluindo o @objc na classe viagem antes do atributo titulo
class Viagem: NSObject {
// MARK: - Atributos
@objc let titulo: String
let qtdDias: String
...
// Aqui segue o resto da classe que já estava implementadaOu então você usa o método filter do array que vai ter uma clousure como parâmetro.
if searchText != "" {
let listaFiltrada = listaViagens.filter { (meuVetor) -> Bool in
return meuVetor.titulo.lowercased().contains(searchText.lowercased())
}
listaViagens = listaFiltrada
}Mas eu acho que ainda não foi estudado clousure desta forma neste curso.
Estas duas soluções já estavam aqui no forum.
Espero ter ajudado