Я пытаюсь получить названия песен из уже созданного запроса.Запрос основан на музыкальном жанре.Итак, это мой код:
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], потому что сначала хотел проверить свой подход.