Aşağıdaki kodda, geziler boşsa boş görünümlerimi göstermek istiyorum ve ardından aşağıdaki kodu çalıştırıp geri döndürmekten kaçınmak istiyorum, ancak derleyici "geri dönüşe burada izin verilmiyor" diyor.Bir lambda içinde dönüşü kullanarak?
mainRepo.fetchUpcomingTrips { trips ->
if (trips.isEmpty()) {
showEmptyViews()
return
}
// run some code if it's not empty
}
Böyle geri dönmenin bir yolu var mı?
Biliyorum, eğer bir başka bloğa koyabilirim ama yazıyorsa nefret ediyorum, bir kaç tane daha fazla koşul olduğunda bence daha az anlaşılabilir/okunabilir.