我最近的任务是使用 Xamarin Studio 分析用 Xamarin.iOS 编写的应用程序。我面临的问题是,当 XS 分析器说的与 Instruments 分析器不同时,我不知道我是否可以信任 Xamarin Studio 分析器。
我正在使用 ShinobiCharts 在我的应用程序中创建图表,并试图找出导致应用程序内存分配过多的原因。如果我要信任分析器,那么应用程序不会释放为图形分配的任何内存,即使我创建了一个新内存也是如此。
我假设如果我分配了先前分配的图形实例,则先前分配的内存将被标记为空闲,并且 GC 将收集。然而,情况似乎并非如此。
有没有人有这方面的信息?
快速说明:我曾尝试使用该Dispose()
功能,但显然无济于事。