textDidChange fonksiyonunu kullanmanız gerekiyor.Arama var mı ve yok mu gibi durumları handle etmeniz lazım. Her değişiklikte çalıştığı için en sona tableView.reloadData() yazmanız yeterli olacaktır.