Не удается вызвать значение нефункционального типа ‘MPMusicPlayerController’

#swift #xcode #swiftui

#swift #xcode #swiftui

Вопрос:

Я следую учебному пособию по XCODE, и одна из строк в его видео

 var MusicPlayer = MPMusicPlayerController.applicationMusicPlayer()
  

Он не сталкивается с ошибкой, но когда я добавляю это в свой код:

 var MusicPlayer = MPMusicPlayerController.applicationMusicPlayer()
  

Я сталкиваюсь с ошибкой «Невозможно вызвать значение нефункционального типа’MPMusicPlayerController'». Я не могу понять, что это значит и какую ошибку я совершаю.
Хотелось бы понять и узнать больше.

Ответ №1:

MPMusicPlayerController является частью MusicKit фреймворка.

Пожалуйста, проверьте, импортируете ли вы MusicKit вверху вашего файла. Если да, пожалуйста, предоставьте более подробную информацию.

Комментарии:

1. Я импортировал MediaPlayer , должен ли я использовать MusicKit вместо этого?

2. Я только что попытался добавить MusicKit , и он говорит: «Нет такого модуля ‘MusicKit'»