Доступ к названиям песен в MPMediaQuery - PullRequest
0 голосов
/ 21 мая 2019

Я пытаюсь получить названия песен из уже созданного запроса.Запрос основан на музыкальном жанре.Итак, это мой код:

let query = MPMediaQuery()
let predicate = MPMediaPropertyPredicate(value: genre, forProperty: 
MPMediaItemPropertyGenre)   
query.addFilterPredicate(predicate)

И я хочу получить массив названий песен для этого конкретного запроса.Затем я хочу отобразить текущую воспроизводимую песню в текстовом поле.

Я пробовал это:

title = (query.items?[1])?.value(forProperty:title!) as? String
songNameField.text = title

Но ничего не печатается.Я добавил [1], потому что сначала хотел проверить свой подход.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...