Zac Efron says Leonardo DiCaprio taught him how to cope with fame, after the pair shared breakfast together back in 2008.