@convention 使用-在 Swift 中通过 perform(selector, withObject)传递闭包参数
最近在使用开发过程中碰到这样一个问题:向一个修饰为@objc的方法中传入一个闭包参数,示例代码如下:classSomeClass:NSObject{@objcfuncfoo(){print("foo...")letselectorName="bar:"letselector=Selector(selectorName)ifself.responds(to:selector){letclosure=