---
title: hasContentPending
framework: watchconnectivity
role: symbol
role_heading: Instance Property
path: watchconnectivity/wcsession/hascontentpending
---

# hasContentPending

A Boolean value that indicates whether the session has more content to deliver.

## Declaration

```swift
var hasContentPending: Bool { get }
```

## Discussion

Discussion true if the session has received data in the background but has not yet delivered that data to the session’s delegate. The following methods send data in the background: updateApplicationContext(_:) transferUserInfo(_:) transferCurrentComplicationUserInfo(_:) transferFile(_:metadata:)

## See Also

### Transferring Files in the Background

- [transferFile(_:metadata:)](watchconnectivity/wcsession/transferfile(_:metadata:).md)
- [outstandingFileTransfers](watchconnectivity/wcsession/outstandingfiletransfers.md)
