Navegação entre o NSVIewController

Eu sou muito novo no desenvolvimento de aplicativos MAC OSX. No meu aplicativo eu tenho três NSViewControllers, que são PracticeController, NoteController e QuestionController. Eu tenho que navegar para NoteViewController de PracticeController e QuestionController e retornar para o viewController do qual o NoteController navegou.

Por exemplo: quando navegamos para o NoteController a partir do PracticeController, então quando tocamos no botão voltar do NoteController eu tenho que vir para o PracticeController, e quando navegamos para o NoteController do QuestionController, então quando tocamos no botão voltar do NoteController eu tenho que QuestionController.

Por favor me ajude como fazer isso? Eu estou mal procurando por isso. Obrigado.

questionAnswers(1)

yourAnswerToTheQuestion