显示Null引用异常,表示在加载数据时对值进行了垃圾回收

时间:2017-07-19 05:01:37

标签: ios xamarin

我的应用程序在加载数据时抛出一个异常,并且它显示一条消息,由于对象被垃圾收集而被取消请求的操作"。 有时我的应用程序工作正常,但出乎意料的是,它抛出了这个异常。

任何人都可以指导我解决这个问题。

谢谢

enter image description here

2 个答案:

答案 0 :(得分:1)

请在https://forums.xamarin.com/discussion/18910/navigation-popasync-not-freeing-page

后查看此内容

我认为它不会起作用,但请在设计中检查您的xaml文件。如果您手动添加任何控件,如按钮,带有绑定标签(任何控件)的ViewModel或任何文件它应该抛出这种类型的异常我也面对这个。在我的情况下,下面的代码行为我工作

{{1}}

添加控件之前或之后

答案 1 :(得分:0)

您有可能在应用程序中创建一些后台任务并运行,在此任务中,您将获得null对象。

在这种情况下,您需要:

在System.NullReferenceException上放置一个调试器,找到确切的问题位置。请看下面的图片。

enter image description here