MonoTouch - 获取连接插座列表

时间:2011-12-16 19:02:42

标签: c# ios mono xamarin.ios viewdidunload

我正在开发一个大型iOS应用程序,并处于我正在进行清理/性能调整的阶段。

我需要做的一件事是在任何地方覆盖ViewDidUnload并采取适当的行动,而最常见的事情是将UIViewController中的所有出口设置为{{ 1}}。有没有办法通过MonoTouch API获取null中已连接插座的列表?这将使这个过程更加健壮,因为如果我添加新的插座,我将不必做任何事情。

注意:我知道将所有出口设置为null将不会捕获每个引用的视图,但应该获得很大一部分。

1 个答案:

答案 0 :(得分:1)

看起来Xamarin一直在努力解决最新版本的MonoTouch / MonoDevelop。

您可以在ReleaseDesignerOutlets()中调用设计器生成的ViewDidUnload。您可以在任何* .designer.cs文件中查看该方法。

不确定是否有一种很好的方法来修复在最新的MonoDevelop之前创建的现有视图。