Realmente, eu vi esta aproximação com o delegado em um grande livro “cacau e em serviço Objetivo-c”. Quase na extremidade deste livro há um projeto grande (uma galeria de fotografia). Toda a fonte está lá. Eu penso que isto ou um exemplo similar existe em developer.apple.com. Procurar algo sobre dados do núcleo.
Eu não posso dizer que eu compreendo sua aproximação da pergunta, assim que eu posso ser errado, mas eu não ver como pode quebrar MVC. Igualmente eu não estou começ louco sobre todos estes controladores - se uma aplicação tem poucos controles, eu segurá-los-ei do delegado do app gerado por Xcode (3.2.2 e 3.2.3 Xcode adicionam o delegado do app quando você cria o projeto novo do cacau). Meus projetos são para o ósmio do Mac.