Instance Property


The output of an asset content editing session.


var contentEditingOutput: PHContentEditingOutput? { get set }


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

func revertAssetContentToOriginal()

Request to revert any edits made to the asset’s content.