我的MonoTouch应用程序一直崩溃,我不知道该怎么办。目前为止,我感觉自己已经尝试了所有方法。我有一个RootViewController,它转换到无数个视图控制器。每次发生转换时,我都会手动在上一个ViewController上调用dispose,并显示新的ViewController。
对我来说,这感觉像是内存泄漏,因为应用程序在大约20-40个ViewControllers后崩溃,而且在此之前明显变得更加缓慢。
以下是需要翻译的内容:
对我来说,这感觉像是内存泄漏,因为应用程序在大约20-40个ViewControllers后崩溃,而且在此之前明显变得更加缓慢。
以下是需要翻译的内容:
如何在设备上查看我的MonoTouch应用程序的内存使用情况?(在模拟器中没有崩溃)
还有其他诊断方式可以找出崩溃原因吗?
更新 我已将以下内容添加到我的VC。
~TargetPromptController(){
Console.WriteLine("TargetPromptController Released from memory!");
}
而且它从未被调用。