我正在尝试构建一个示例应用程序,以帮助自己学习和准备我需要在工作中构建的应用程序,所以我正在遵循www.example.com上的教程developer.apple.com,在这里. https://developer.apple.com/documentation/mediaplayer/displaying_a_media_picker_from_your_app问题是,它说要在ViewController中扩展MPMediaPickerControllerDelegate。所以我这样做了,Xcode现在对我大喊大叫,告诉我MPMediaPickerControllerDelegate是未定义类型。我尝试搜索网页,没有找到任何东西,我能找到的唯一信息是开发者页面,它并不包含任何相关的信息,还有其他一些教程,只是展示了完全相同的东西。我的代码真的没有什么特别的,它只是一个类声明和该类的实现。
import UIKit
class ViewController: UIViewController, MPMediaPickerControllerDelegate {
override func viewDidLoad() {
super.viewDidLoad()
}
}
字符串
我也试过导入MediaPlayer,但Xcode告诉我ViewController是MediaPlayer的一部分,所以导入将被忽略。有人知道如何使用MPMediaPickerControllerDelegate吗?或者它在Swift 5中不再存在,如果它被替换了。我的意思是,他们自己关于如何构建媒体应用程序的文档是上面的代码片段,但这不管用任何帮助都很感激谢谢。
更新..这里是一个屏幕截图显示我的意思是关于导入MediaPlayer.
1条答案
按热度按时间ac1kyiln1#
确保使用用途:
第一个月
或
import SwiftUI
个为了获得这些定义