---
title: contentEditingOutput
framework: photos
role: symbol
role_heading: Instance Property
path: photos/phassetchangerequest/contenteditingoutput
---

# contentEditingOutput

The output of an asset content editing session.

## Declaration

```swift
var contentEditingOutput: PHContentEditingOutput? { get set }
```

## Mentioned in

Editing Asset Content Requesting Changes to the Photo Library

## Discussion

Discussion To edit an asset’s image or video content, you must first begin a content editing session with the asset’s requestContentEditingInput(with:completionHandler:) method. You commit a content edit by setting the contentEditingOutput property of a change request within a change block. For more information about asset content editing, see PHAsset.

## See Also

### Editing Asset Content

- [revertAssetContentToOriginal()](photos/phassetchangerequest/revertassetcontenttooriginal().md)
