2010-09-04 14 views
1

Supposons que l'application utilise uniquement un contrôleur de vue à usage unique. Y at-il quelque chose de fondamentalement mauvais avec l'allocation de l'objet UIWindow requis en tant que membre de la sous-classe du contrôleur de vue?Pourquoi ne pas allouer l'objet UIWindow dans la sous-classe UIViewController?

Le guide de programmation ne fournit pas d'exemples construits de cette manière, bien qu'ils ne semblent pas non plus souligner si cela est vraiment autorisé ou non.

Répondre

0

Je posais la même question et j'ai trouvé la vôtre. Après un coup d'oeil, je trouve que revenir à l'essentiel était la bonne chose à faire, si

http://developer.apple.com/library/ios/#documentation/WindowsViews/Conceptual/ViewPG_iPhoneOS/Introduction/Introduction.html

+0

par tous les moyens, le bâton avec les docs. c'est juste que j'avais besoin de passer tous les appels de fenêtrage à une classe de gestion unique. – bitcruncher

+0

Ce que j'ai fait est utilisé AppDelegate pour gérer la fenêtre car il est toujours accessible par [UIApplication sharedApllication] .delegate. – NebulaFox