Es posible empujar un controlador de vista sin controlador de navegación?

Acabo de comenzar a escribir una aplicación y quiero escribirla sin el controlador de navegación. Habrá algunos viewController EX: aviewController, bviewController ...

Es posible pasar al controlador de vista de la clase b (bviewController) desde aViewController sin usar el controlador de navegación?

Con otras palabras,

hay alguna opción diferente para este código:

[self.navigationController pushViewController:self.bViewController animated:YES]; ???

Respuestas a la pregunta(3)

Su respuesta a la pregunta