如何在swift中实现oc分类

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

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

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

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


扩展的实现
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,273评论 4 61
  • 朋友说,一年四季只要是出去吃饭,首选就是火锅,最近这边下了将近一个星期的雨,天气冷的时候就更想要去吃火锅,很多人都...
    市民邢女士阅读 267评论 0 0
  • 在模糊的记忆中,老爸,和某位老师,都问过同样的问题:“你觉得人生中,什么是最重要的东西?” 当时年幼的自己不知道回...
    阿閦rl阅读 311评论 0 1
  • 矿友 罗阿弟的贺诗 一张一张老照片, 一看一想老故乡, 一山一水好熟悉, 一物一景好荒凉。 一字一词成一句, 一句...
    贤仕里诗文仁仕阅读 708评论 0 0