【发布时间】:2016-03-02 08:20:43
【问题描述】:
如何使用 xamarin 表单捕获 DidReceiveMemoryWarning。
在 xamarin Studio 中调试时,我可以在应用程序输出中看到它们,但我找不到如何捕获事件或如何查看使用了多少内存。
我尝试了 AppDomain.CurrentDomain.MonitoringTotalAllocatedMemorySize 但它引发了未实现的异常
【问题讨论】:
-
是的,我看到我只是无法在 Xamarin Forms 中看到如何做到这一点,因为 rootviewcontroller 是自动生成的。 window.RootViewController = App.GetMainPage().CreateViewController();
-
我会从 Xamarin.Forms.IOS.Platform 复制代码,添加内存处理程序并将我自己的副本作为根视图控制器。我知道这很 hacky,但它应该可以帮助您排除故障,然后您可以通过适当的修复恢复到当前代码
标签: xamarin xamarin.forms