Depends on what you are trying to accomplish and how you are planning to deploy.
Cocoa applications are not restricted to a single controller or model. For example, a storyboard can contain multiple navigation controllers, each with multiple view controllers. Each controller is essentially a separate MVC implementation. They can share the same model or each have their own model.