Suppose the application will only use a single-purpose view controller. Is there anything inherently bad with allocating the required UIWindow object as a member of the view controller subclass?
The programming guide does not provide any examples built this way, although they also don't seem to emphasize whether that's truly allowed or not.