佚名通过本文主要向大家介绍了swift selector,lifeselector,queryselector,selector,selector是什么意思等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: [问题探讨]swift解决了重载,却无法兼容selector ?
描述:
解决方案1:
描述:
比如下面两个重载函数:
func update(weather:Weather) {
print("update weather ");
}
func update(error:Error) {
print("update error ")
}
上面两个函数作为重载方法时运行是没有问题的 。但是把它们添加为selector时会崩溃,如下:
let gesture = UITapGestureRecognizer(target: self, action: "update:")
想跟大家探讨下,不知你怎么看?
我的意思是swift解决了重载,却无法兼容selector
解决方案1:
另外像selector这样的,就避免重载了吧,程序员何苦为难程序。