MonoTouch - получить список подключенных точек - PullRequest
2 голосов
/ 16 декабря 2011

Я работаю над большим приложением для iOS и нахожусь на этапе, когда я выполняю некоторую очистку / настройку производительности.

Одна из вещей, которые мне нужно сделать, это переопределить ViewDidUnload везде и предпринять соответствующее действие, и самое обычное, что нужно сделать, это установить все выходы в пределах от UIViewController до null. Есть ли способ через MonoTouch API получить список подключенных розеток в UIViewController? Это сделает этот процесс намного более надежным, поскольку мне не нужно будет ничего делать, если я добавлю новые розетки.

ПРИМЕЧАНИЕ. Я знаю, что установка всех выходов на ноль не будет охватывать каждое ссылочное представление, но должна получать большую часть.

1 Ответ

1 голос
/ 02 февраля 2012

Похоже, что Xamarin пытался исправить это в последней версии MonoTouch / MonoDevelop.

Существует сгенерированный дизайнером ReleaseDesignerOutlets(), который вы можете вызвать ViewDidUnload. Вы можете просмотреть метод в любом файле * .designer.cs.

Однако не уверен, что существует хороший способ исправить существующие представления, созданные до последней версии MonoDevelop.

...