gpt4 book ai didi

c# - MonoTouch FinishedLaunching 方法应用程序被杀死

转载 作者:行者123 更新时间:2023-12-03 20:28:58 25 4
gpt4 key购买 nike

我的应用程序被终止,因为 FinishedLaunching 方法是我的应用程序的繁重工作,我的问题是如何在没有用户交互的情况下填充来自 Web 服务的数据的应用程序,我的意思是数据必须来自 WS设备,以便应用程序可用。

有什么方法可以创建一个新线程或后台 worker ,以便 FinishedLaunching 可以返回,但后台的 iphone 仍会联系网络服务并下载所需的数据?

一个例子会非常有用。

最佳答案

您可以使用 C# 异步调用,在 MonoTouch 中按其应有的方式工作:

new Action(this.FetchDataFromWS).BeginInvoke(null, null);

但最佳实践是在主视图加载时从 Web 服务获取数据,而不是在 FinishedLaunching 中获取数据。

关于c# - MonoTouch FinishedLaunching 方法应用程序被杀死,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4848049/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com