igor.wojda
01/23/2017, 2:27 PMprivate var trendingMovies: List<TrendingMovie>? = null
fun doSth(){}
if(trendingMovies == null)
getTrendingMovies()
else
trendingMovies?.let { showTrendingMovies(it) }
}
private fun showTrendingMovies(list: List<TrendingMovie>){}
Local variable comes to my mind, but I wonder is it the best we can do?
fun doSth(){}
val trendingMovies = trendingMovies
if(trendingMovies == null)
getTrendingMovies()
else
showTrendingMovies(trendingMovies)
}