有什么方法可以仅针对符合协议的那些子类来扩展Objective C中的类,例如Swift中的类:
extension SomeClass where self: SomeProtocol {
// some code
}
没有Objective-C语法。(不确定是否有这样的Swift语法;我们有一个泛型where子句,但没有self
on。Objective-C不提供完整的泛型实现,仅提供轻量级实现。)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句