Type Method


Creates a temporary asset collection containing the specified assets.


class func transientAssetCollection(with assets: [PHAsset], title: String?) -> PHAssetCollection



An array of PHAsset objects.


A name for the new temporary asset collection.

Return Value

A new asset collection.


Transient asset collections are not saved to local storage or iCloud and do not appear in the Photos app or other apps using the Photos framework. A transient collection can be useful if you’ve designed a UI for displaying the contents of a collection and want to display an arbitrary set of assets.

See Also

Creating Temporary Asset Collections

class func transientAssetCollection(withAssetFetchResult: PHFetchResult<PHAsset>, title: String?) -> PHAssetCollection

Creates a temporary asset collection containing the assets from the specified fetch result.