我正在尝试找到一种方法来全局设置我的应用程序中使用的UITextFields的委托,而无需为每个UITextField手动执行此操作。我最初的想法是使用Swift扩展来做到这一点,但这似乎不可能。有什么想法......?
我现在拥有的:
extension UITextField {
var delegate : UITextFieldDelegate {
get {
return UnoccludedTextFieldDelegate.sharedInstance
}
}
}
这会引发编译错误 - 'delegate' used within its own type