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

Swift-11-委托模式

时间:2016-01-22 10:57:50      阅读:139      评论:0      收藏:0      [点我收藏+]

标签:

  委托是一种设计模式,它允许类或者结构体将一些需要它们负责的功能交由(或委托)给其他的类型的实例。委托模式很简单:定义协议来封装那些需要被委托的函数和方法,使其遵循者拥有这些被委托的函数和方法。委托模式可以用来相应特定的动作或接受外部数据源

•is 操作符用来检查实例是否了遵循了某个协议。
• as?返回一个可选值,当实例遵循协议时,返回该协议类型;否则返回nil。
•as 用以强制向下转型,如果强转失败,会引起运行时错误。 

 

Swift-11-委托模式

标签:

原文地址:http://www.cnblogs.com/tanglimei/p/5150298.html

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