gpt4 book ai didi

ios - 类型 "myViewController"不符合 Swift 中的协议(protocol) UIPIckerDataSource

转载 作者:IT王子 更新时间:2023-10-29 05:01:42 27 4
gpt4 key购买 nike

我刚刚在 Swift 中创建了一个新类,它叫做 myViewController,它是一个 UIViewController。现在,我试图将其设为 UIPickerViewDelegate 和 DataSource,但我遇到了一个奇怪的错误

import UIKit

class myViewController: UIViewController, UIPickerViewDelegate, UIPickerViewDataSource {
...
}

它说 Type "myViewController"does not conform to protocol UIPIckerDataSource over the UIPickerViewDataSource。

这是 Xcode-Beta 3 的错误吗??

Screenshot for compile-time error

最佳答案

如果你想遵守这些协议(protocol),你需要实现 UIPickerViewDataSourceUIPickerViewDelegate 所有必需的方法。

Swift 在协议(protocol)方面更像 java,因为如果您不实现协议(protocol)声明的所有必需方法,您将得到编译时错误而不是运行时异常.

关于ios - 类型 "myViewController"不符合 Swift 中的协议(protocol) UIPIckerDataSource,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24970877/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com