One Logo Pool Ball
MediaPlayer · IOS API REFERENCE

MPMediaPropertyPredicate

class · iOS 3.0+ · SDK 27.1

class MPMediaPropertyPredicate

Members (5)

init · iOS 3.0+

init

TypeScript
static initValueForProperty(value: (unknown) | null, property: string): MPMediaPropertyPredicate
Swift declaration
init(value: Any?, forProperty property: String)
init · iOS 3.0+

init

TypeScript
static initValueForPropertyComparisonType(value: (unknown) | null, property: string, comparisonType: MPMediaPredicateComparison): MPMediaPropertyPredicate
Swift declaration
init(value: Any?, forProperty property: String, comparisonType: MPMediaPredicateComparison)
get · iOS 3.0+

comparisonType

TypeScript
get comparisonType(): MPMediaPredicateComparison
Swift declaration
var comparisonType: MPMediaPredicateComparison { get }
get · iOS 3.0+

property

TypeScript
get property(): string
Swift declaration
var property: String { get }
get · iOS 3.0+

value

TypeScript
get value(): (unknown) | null
Swift declaration
var value: Any? { get }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

MPMediaPropertyPredicate.init()

inherited init: cannot prove legal (class declares 2 custom initializers)

All MediaPlayer types →