首页 > 编程语言 > 详细

Swift-11-委托模式

时间:2016-01-22 10:54:52      阅读:228      评论:0      收藏:0      [点我收藏+]

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

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

 

Swift-11-委托模式

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!