Когда RNGs идут, реализация Sun определенно не современная , but's, достаточно хороший в большинстве целей. Если Вам нужны случайные числа в целях криптографии, существует java.security. SecureRandom, если Вы просто хотите что-то быстрее и лучше, чем java.util.random, легко найти реализации Java вихря Мерсенна в сети.
I just found out the answer, in a controller use this:
[self.navigationItem setHidesBackButton:YES animated:YES];
And to restore it:
[self.navigationItem setHidesBackButton:NO animated:YES];
--
[UPDATE]
Swift 3.0:
self.navigationItem.setHidesBackButton(true, animated:true)