Je suis un développeur iOS qui commence à développer pour OS X. Dans iOS, je suis toujours le modèle MVC et je mets le code approprié dans les sous-classes UIViewController. Le délégué de l'application initialise simplement le contrôleur de la vue principale, et c'est tout. Après cela, les contrôleurs de vue gèrent toute la logique.D'iOS à OS X - où dois-je mettre mon code?
Mais dans OS X, il me semble mettre tout dans le délégué de l'application. La classe de mon délégué d'application est maintenant environ 300 lignes et je me demande comment je peux suivre le même modèle que j'ai fait dans iOS. Il n'y a pas de contrôleurs de vue!
Ce que je veux dire est, quelle est la façon communément acceptée d'organiser le code pour l'application Mac?
Voulez-vous dire "il n'y a pas de contrôleurs de vue"? – ThomasW
Cependant, il existe des contrôleurs de vue sur Mac OS X: https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/NSViewController_Class/Introduction/Introduction.html – ThomasW
Ce que je veux dire, c'est quel est le commun moyen accepté d'organiser le code pour l'application Mac? – 0xSina