Я всегда видел ссылки на «окно» приложения, и я вижу, что AppDelegates обычно имеет свойство UIWindow
, называемое «окно». Так что мне просто интересно, как воспринимать этот объект UIWindow
. Я вижу, что это подкласс UIView
, так что я думаю, что технически это View Right? Так было бы безопасно сказать, что это похоже на обзор всего приложения? Кроме того, когда и почему я могу когда-либо ссылаться на него? Какую ценность он добавляет?Какова цель UIWindow?
Я знаю, что есть много вопросов, но только какой-то общий контекст на UIWindow
будет приятным.
Я думаю, что это 1. просто наследие AppKit, 2. Поддержка для внутренних деталей реализации ('UIAlertView' имеет свое собственное окно, например, для того, чтобы иметь возможность захватить события прикосновения полностью.) –
См. Раздел «Роль окна в приложении iOS» Apple (http://developer.apple.com/library/ios/documentation/WindowsViews/Conceptual/WindowAndScreenGuide/WindowScreenRolesinApp/WindowScreenRolesinApp.html#//apple_ref/doc/uid/TP40012555 -CH4-SW4). – Rob