---
title: "subscript(_:)"
framework: mediaplayer
role: symbol
role_heading: Instance Subscript
path: "mediaplayer/mpmediaentity/subscript(_:)"
---

# subscript(_:)

Returns the object specified by the key.

## Declaration

```swift
subscript(key: Any) -> Any? { get }
```

## Parameters

- `key`: The key associated with the retrieved object.

## Return Value

Return Value The object that is specified by the key.

## Discussion

Discussion The method provides read-only support for Objective-C subscripting syntax with MPMediaEntity property constants.

## See Also

### Working with media properties

- [canFilter(byProperty:)](mediaplayer/mpmediaentity/canfilter(byproperty:).md)
- [enumerateValues(forProperties:using:)](mediaplayer/mpmediaentity/enumeratevalues(forproperties:using:).md)
- [persistentID](mediaplayer/mpmediaentity/persistentid.md)
- [value(forProperty:)](mediaplayer/mpmediaentity/value(forproperty:).md)
- [MPMediaEntityPersistentID](mediaplayer/mpmediaentitypersistentid.md)
