(一)简要介绍 1.Delegate(代理、委托) 代理几乎是iOS开发中最常用的传值方式,在项目中的AppDelegate就是使用的这种设计模式,不仅如此,还有很多原生的控件也使用的这种设计模式,比如:UITextFiled,UITableView等等。官方给出的解释如下: Delegation ...
分类:
移动开发 时间:
2016-11-04 13:40:44
阅读次数:
355
在javasript中delegate这个词经常出现,看字面的意思,代理、委托。那么它究竟在什么样的情况下使用?它的原理又是什么?在各种框架中,也经常能看到delegate相关的接口。这些接口又有什么特殊的用法呢?这篇文章就主要介绍一下javascript delegate的用法和原理,以及Dojo ...
分类:
Web程序 时间:
2016-09-20 20:01:00
阅读次数:
215
SMTP邮件系统 MUA:邮件用户代理用户—————>应用软件 MTA:邮件传输代理委托给别人发邮件 MDA:邮件投递代理委托给别人收邮件 邮件系统协议及端口 发邮件:SMTP——简单邮件传输协议——25端口 收邮件:POP3 ——邮局协议:110端口 收邮件:IMAP——网际消息访问协议:143端... ...
分类:
其他好文 时间:
2016-08-20 08:57:25
阅读次数:
172
SMTP邮件系统 MUA:邮件用户代理用户—————>应用软件 MTA:邮件传输代理委托给别人发邮件 MDA:邮件投递代理委托给别人收邮件 邮件系统协议及端口 发邮件:SMTP——简单邮件传输协议——25端口 收邮件:POP3 ——邮局协议:110端口 收邮件:IMAP——网际消息访问协议:143端... ...
分类:
其他好文 时间:
2016-08-20 00:02:20
阅读次数:
424
原文链接:http://www.cnblogs.com/xxcanghai/p/5205998.html 1、事件的三个阶段:事件捕获、目标、事件冒泡 (低版本的IE不支持捕获) 2、传统、IE和W3C不同绑定事件、解绑事件的方法有什么区别,参数分别是什么,以及事件对象e有什么区别 传统方法: 非常 ...
分类:
Web程序 时间:
2016-08-10 12:22:53
阅读次数:
209
1、什么是事件代理 意思:代理、委托。事件代理在JS世界中一个非常有用也很有趣的功能。当我们需要对很多元素添加事件的时候,可以通过将事件添加到它们的父节点而将事件委托给父节点来触发处理函数。 2、运用场景 当子元素被频繁添加或者删除时,给子元素绑定事件,需要在每次添加或者删除时重新绑定,这就造成了非 ...
分类:
其他好文 时间:
2016-07-06 01:43:05
阅读次数:
179
之前知知道iOS协议怎么写, 以为真的跟特么java接口一样, 后来发现完全不是. 首先, 说说应用场景, 就是当你要用一个程序类, 或者说逻辑类, 去控制一个storyboard里面的label, 发现如果直接用 UIStoryboard *mainStoryboard = [UIStoryboa ...
分类:
移动开发 时间:
2016-06-27 23:20:48
阅读次数:
343
区别 1.NotificationCenter 通知中心:“一对多”,在APP中,很多控制器都需要知道一个事件,应该用通知; 2.delegate 代理委托: 1,“一对一”,对同一个协议,一个对象只能设置一个代理delegate,所以单例对象就不能用代理; 2,代理更注重过程信息的传输:比如发起一 ...
分类:
其他好文 时间:
2016-06-21 12:28:42
阅读次数:
127
在javasript中delegate这个词经常出现,看字面的意思,代理、委托。那么它究竟在什么样的情况下使用?它的原理又是什么?在各种框架中,也经常能看到delegate相关的接口。这些接口又有什么特殊的用法呢?这篇文章就主要介绍一下javascript delegate的用法和原理,以及Dojo ...
分类:
其他好文 时间:
2016-04-11 14:04:54
阅读次数:
187
C# 委托、代理 举例如下 B的show方法绑定到A的show方法,使得A在show时B也show C#中委托代理用法 定义delegate对象类型,如: public delegate void myEventHandler(object sender ,EventArgs e); 其中 send...