---
title: type
framework: photos
role: symbol
role_heading: Instance Property
path: photos/phassetresource/type
---

# type

The relationship of an asset resource to its owning asset.

## Declaration

```swift
var type: PHAssetResourceType { get }
```

## Discussion

Discussion An asset can contain multiple resources, and different resources contribute to the asset in different ways. For details and examples, see PHAssetResourceType.

## See Also

### Inspecting an Asset Resource

- [PHAssetResourceType](photos/phassetresourcetype.md)
- [contentType](photos/phassetresource/contenttype.md)
- [assetLocalIdentifier](photos/phassetresource/assetlocalidentifier.md)
- [uniformTypeIdentifier](photos/phassetresource/uniformtypeidentifier.md)
- [originalFilename](photos/phassetresource/originalfilename.md)
- [pixelHeight](photos/phassetresource/pixelheight.md)
- [pixelWidth](photos/phassetresource/pixelwidth.md)
