推送通知上的并发beginBackgroundTaskWithName

时间:2017-01-19 11:50:59

标签: ios objective-c background-task background-fetch

我想在收到推送通知时启动并执行后台任务。到目前为止,我有以下内容:

<div class="light">
  <p>Light text</p>
  <div class="dark">
    <p>Dark text</p>
    <div class="light">
      <p>Light text</p>
    </div>
  </div>
</div>

<div class="dark">
  <p>Dark text</p>
  <div class="light">
    <p>Light text</p>
    <div class="dark">
      <p>Dark text</p>
    </div>
  </div>
</div>

如果推送通知在前一个任务的后台任务完成之前到达,则此代码将失败,因为一个任务将覆盖另一个任务。

有人可以建议一个好的模式来解决这个问题吗?

0 个答案:

没有答案