Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xamarin.ios Monotouch:退出iOS应用程序时执行有限长度任务的实现示例?_Xamarin.ios - Fatal编程技术网

Xamarin.ios Monotouch:退出iOS应用程序时执行有限长度任务的实现示例?

Xamarin.ios Monotouch:退出iOS应用程序时执行有限长度任务的实现示例?,xamarin.ios,Xamarin.ios,在苹果的文档中,我发现了一篇关于如何在退出应用程序时执行有限长任务的文章。我正在寻找一种在MonoTouch中采用这种方式的方法。 我们的想法是,如果用户将应用程序推到后台,则处理一些数据,但处理时间比默认情况下我被授予的时间要长,因此我想使用这里描述的功能:获得更多时间 代码如何翻译成机器翻译?有人举个例子吗?我有一篇关于MonoTouch的博客文章:你的文章说你可以要求更多的时间。UIApplication.BackgroundTimeRemaining为我返回9.97秒。我怎样才能“要求”

在苹果的文档中,我发现了一篇关于如何在退出应用程序时执行有限长任务的文章。我正在寻找一种在MonoTouch中采用这种方式的方法。 我们的想法是,如果用户将应用程序推到后台,则处理一些数据,但处理时间比默认情况下我被授予的时间要长,因此我想使用这里描述的功能:获得更多时间


代码如何翻译成机器翻译?有人举个例子吗?

我有一篇关于MonoTouch的博客文章:

你的文章说你可以要求更多的时间。UIApplication.BackgroundTimeRemaining为我返回9.97秒。我怎样才能“要求”更多的时间?或者,当使用BeginBackgroundTask的方式时,它隐含的最大执行时间是600秒?无论何时调用BeginBackgroundTask,在应用程序挂起之前,您都会获得600秒的后台执行时间。基本上,BeginBackgroundTask调用要求“更多”时间(即600秒)。我还发现,如果调用BeginBackgroundTask,剩下的时间是600秒。如果应用程序在不结束任务的情况下移动到前台并再次移动到后台,则您将获得另外600秒。