Scene Objects Declaration

When do we declare all the scene object in the function init and when do we so it in the didmovetoview, sometimes like in the uberjump tutorial, the scene objects were declared in the init function by overriding it. However in the Zombie game, didmovetoview was used to declare these objects.