码迷,mamicode.com
首页 > 编程语言 > 详细

swift3.0 扩展、协议(4)

时间:2016-08-28 23:58:23      阅读:284      评论:0      收藏:0      [点我收藏+]

标签:

扩展和协议是swift中的两个特性,用于对已有的类型进行扩展和修改。

扩展(extension)

向已经存在的类型添加新的功能(属性、方法、下标脚本等等),扩展使用extension关键字定义,语法

extension ClassName{
    //定义属性、方法等等
... }

协议(protocol)

用于声明完成某项任务的功能所必须的方法和属性,或者可以理解为一种完成任务的规则,其语法

protocol proName{
     //属性、方法
    ...  
}

 

swift3.0 扩展、协议(4)

标签:

原文地址:http://www.cnblogs.com/z-yue/p/5816206.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!