---
title: strategy
framework: backgroundtasks
role: symbol
role_heading: Instance Property
path: backgroundtasks/bgcontinuedprocessingtaskrequest/strategy
---

# strategy

The submission strategy for the scheduler to abide by.

## Declaration

```swift
var strategy: BGContinuedProcessingTaskRequest.SubmissionStrategy { get set }
```

## Mentioned in

Performing long-running tasks on iOS and iPadOS

## Discussion

Discussion The default value is BGContinuedProcessingTaskRequest.SubmissionStrategy.queue.

## See Also

### Choosing a processing strategy

- [BGContinuedProcessingTaskRequest.SubmissionStrategy](backgroundtasks/bgcontinuedprocessingtaskrequest/submissionstrategy.md)
