ios - beginBackgroundTask如何生成UIBackgroundTaskIdentifier

时间:2017-02-21 15:43:32

标签: ios background-process

当我们致电beginBackgroundTaskWithExpirationHandler:时,它会返回UIBackgroundTaskIdentifier作为任务标识符。

在我的应用程序中,它从7开始,然后是11等。 我的问题是这个数字的基础是什么,为什么它不是1,2,3 ...... 为什么当我结束任务7时,该功能不会再次返回任务ID 7?

我再次构建了我的应用并再次看到了任务ID。

感谢。

1 个答案:

答案 0 :(得分:0)

  

我的问题是这个数字的基础是什么

没关系。你甚至不应该看这个号码。您的工作是从beginBackgroundTask...中的运行时接收标识符,并将其传递回endBackgroundTask中的运行时。这就是运行时知道它们在一起的方式。故事结束。