Swift5 交换方法 @_dynamicReplacement

2020-11-24  本文已影响0人  玉思盈蝶
class Sweeter {
    dynamic func change() {
        print("🍍")
    }
}
 
extension Sweeter {
    
    @_dynamicReplacement(for:change())
    func changeA() {
        print("🍉")
    }
}
 
Sweeter().changeA()

打印:🍉
上一篇下一篇

猜你喜欢

热点阅读