如何在swift中实现oc分类

在oc中为了增强已有类的功能,我们经常使用分类,但是在swift中没有分类这种写法了,相对应的是swift中只有扩展extension,下面是swift中对于扩展的说明:

扩展就是向一个已有的类、结构体、枚举类型或者协议类型添加新功能,扩展和oc中的分类类似,但是swift的扩展没有名字

举个例子:oc中UIView的frame的分类在swift中需要写一个extension来实现

1.首先创建一个swift文件(swift file)
2.上代码


扩展的实现

你可能感兴趣的:(如何在swift中实现oc分类)