I have worked a lot with the UIKit from iOS SDK, now I'm getting familiar with the cocoa framework to develop applications for MacOS X. UIViewController has functions to implement the view controllers containment to make the UIViewController and the UIView hierarchies consistent between each other.
Is there something similar in cocoa? What are the best practices to have View from other NSViewController inside the hierarchy of the view controller by another NSViewController?