gpt4 book ai didi

swift - 如何在 Swift 语言中分配文本字段或任何委托(delegate)?

转载 作者:行者123 更新时间:2023-11-28 10:24:01 25 4
gpt4 key购买 nike

我只是 Swift 语言的新开发者。我想将文本字段委托(delegate)分配给 View Controller 。我试过这样分配

class LoginViewController: UIViewController <UITextFieldDelegate>

它返回以下错误“无法专门化非泛型类型‘UIViewController’”

最佳答案

您需要使用逗号添加您想要遵守的协议(protocol):

class LoginViewController: UIViewController, UITextFieldDelegate

您只能从一个类扩展,但可以根据需要遵守任意多的协议(protocol):

    class LoginViewController: UIViewController, UITextFieldDelegate, UIAlertViewDelegate

来自 Apple doc :

class SomeClass: SomeSuperclass, FirstProtocol, AnotherProtocol {
// class definition goes here
}

关于swift - 如何在 Swift 语言中分配文本字段或任何委托(delegate)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30232958/

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