Swift在扩展中重写父类方法 Feb 1, 2017 • 知识小集成员 Swift在类的extension中,如果想重写父类的方法,会有以下两个限制(不局限于这两个,可能还有其它): 类本身必须是NSObject体系下的类,且要重写的方法的参数、返回值不能带有纯Swift的类/结构体/枚举; 不能使用inout参数; 当然参数和返回值的类型如果是String、Array、Dictionary、Set这些也是OK的。