---
title: referenceRestrictions
framework: avfoundation
role: symbol
role_heading: Instance Property
path: avfoundation/avasset/referencerestrictions
---

# referenceRestrictions

The restrictions that an asset places on how it resolves references to external media.

## Declaration

```swift
var referenceRestrictions: AVAssetReferenceRestrictions { get }
```

## Discussion

Discussion For AVURLAsset, this property reflects the value passed in for AVURLAssetReferenceRestrictionsKey, if any. The default value for this property is defaultPolicy. See AVURLAssetReferenceRestrictionsKey for more information about reference restrictions.

## See Also

### Retrieving reference restrictions

- [AVAssetReferenceRestrictions](avfoundation/avassetreferencerestrictions.md)
