По умолчанию Uiview возвращает свой uiviewcontroller в nextresponder function - если он имеет один. Я думаю, что uiview должен иметь ссылку на UiviewController. < /P>
Если да, не приведет ли это к круговой ссылке между ними, поскольку uiviewcontroller также содержит ссылку на Uiview? _ViewDelegate , который является UiviewController. Кто-нибудь знает, как это назначено? Контроллер, его свойство _ViewDelegate указывает на контроллер представления одновременно. Так что это, вероятно, происходит в свойстве DidSet События представления .
Согласно имени свойства _viewdelegate , это должен быть делегат, который обычно является слабой ссылкой, я думаю.
Подробнее здесь: https://stackoverflow.com/questions/322 ... controller
IOS: Удерживает ли Uiview ссылка на свой UiveiewController? ⇐ IOS
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение