---
title: "predicate(forPresentationWidth:operatorType:)"
framework: avfoundation
role: symbol
role_heading: Type Method
path: "avfoundation/avassetvariantqualifier/predicate(forpresentationwidth:operatortype:)"
---

# predicate(forPresentationWidth:operatorType:)

Creates a predicate with a width and operator type.

## Declaration

```swift
class func predicate(forPresentationWidth width: CGFloat, operatorType: NSComparisonPredicate.Operator) -> NSPredicate
```

## Parameters

- `width`: The presentation width.
- `operatorType`: The predicate’s operator type.

## Return Value

Return Value A predicate object that you use to to create an AVAssetVariantQualifier.

## See Also

### Building predicates

- [predicate(forAudioSampleRate:mediaSelectionOption:operatorType:)](avfoundation/avassetvariantqualifier/predicate(foraudiosamplerate:mediaselectionoption:operatortype:).md)
- [predicate(forAudioSampleRate:operatorType:)](avfoundation/avassetvariantqualifier/predicate(foraudiosamplerate:operatortype:).md)
- [predicate(forBinauralAudio:)](avfoundation/avassetvariantqualifier/predicate(forbinauralaudio:).md)
- [predicate(forBinauralAudio:mediaSelectionOption:)](avfoundation/avassetvariantqualifier/predicate(forbinauralaudio:mediaselectionoption:).md)
- [predicate(forChannelCount:mediaSelectionOption:operatorType:)](avfoundation/avassetvariantqualifier/predicate(forchannelcount:mediaselectionoption:operatortype:).md)
- [predicate(forChannelCount:operatorType:)](avfoundation/avassetvariantqualifier/predicate(forchannelcount:operatortype:).md)
- [predicate(forDownmixAudio:)](avfoundation/avassetvariantqualifier/predicate(fordownmixaudio:).md)
- [predicate(forDownmixAudio:mediaSelectionOption:)](avfoundation/avassetvariantqualifier/predicate(fordownmixaudio:mediaselectionoption:).md)
- [predicate(forImmersiveAudio:)](avfoundation/avassetvariantqualifier/predicate(forimmersiveaudio:).md)
- [predicate(forImmersiveAudio:mediaSelectionOption:)](avfoundation/avassetvariantqualifier/predicate(forimmersiveaudio:mediaselectionoption:).md)
- [predicate(forPresentationHeight:operatorType:)](avfoundation/avassetvariantqualifier/predicate(forpresentationheight:operatortype:).md)
