delegate : 指一般被派参加某一会议的代表。
delegate的中文意思 estimate的中文意思
He is one of the delegates to the conference.(他是与会代表之一。)
representative : 一般指被选举或委派代表某人或一些人或某个较大团体的人,其职务有时是较长期的。
A representative of the company will call on you to assess the damage. (公司的代表将前往贵处评估受损失的状况.)
这两个单词完全不搭界,很好分啊,八竿子打不着的单词还要区别啥?
delegate ,可做名词亦可作动词,做动词时指的是:授予部分权利给某位比你级别低的人,大概相当于中文里的授权委托,下放权力之类的意思。做名词时:当然就是指的持有这授予的权利的某人啦----既中文里的“代表(指人)”。
event只能做名词:指的是那些社会活动(体育比赛,演出,聚会等等)或者是(重要,有趣,不寻常的)事件。
当你开始写iOS程式不久,应该开始面对到很多的delegate,
不管是用别人的library或是自己写library,可能都逃不了delegate。
为了怕有些人不知道什么是delegate,在这边简单的介绍一下,
delegate中文叫做委托,通常会用在class内部把一些事件处理”委托”给别人去完成。
举个例子,XML Parser可能他知道怎么parse xml,但是parse到的东西要怎么处理xml parser可能不知道。
所以NSXMLParser就提供了一个NSXMLParserDelegate给client去实作,
当parse到某个element的时候,就callback delegate所定义的message,
让他client自己去决定怎么去处理这个element。
好吧,我承认我解释的很模糊,不过我这篇本来就不是要你搞懂什么是delegate,
而是针对使用或是设计delegate的时候,可能会要注意的事情。
在我们的class中设计delegate的时候,我们通常会有几个注意事项。
假设我的class叫做MyClass,那我们可能会有定义一个MyClassDelegate这个protocol当作我的delegate protocol。
而MyClass中我们可能是这样写。
@protocol MyClassDelegate
- (void) myClassOnSomeEvent:(MyClass*)myClass;
@end
@interface MyClass
{
MyClassDelegate _delegate;
}
@property (nonatomic, assign) delegate;
@end
上面的code我们注意到delegate此property是定义为@property (assign)。
为什么我们不用retain而要用assign呢?
原因就是在于iOS的reference counting的环境中,我们必须解决circular count的问题。
让我们来写写我们平常都怎么用delegate的,下面的code我想大家应该不陌生
- (void)someAction
{
myClass = [MyClass new];
myClass.delegate = self;
....
}
这边很快的就出现circular reference了
假设上面的code是写在一个myViewController的物件当中,
之后一旦myViewController的reference count变成1的时候,
myViewController跟myClass这两个兄弟两只剩下互相retain,那就变成了孤岛,也 就因此造成了memory leak!!!
代理 [dài lǐ]
生词本
基本释义 详细释义
1.短时间代人担任职务 2.受委托代表当事人进行某种活动。如:诉讼、签订合同等 3.对为别人进行诉讼的人的认可 4.代理人的职务
近反义词
近义词
代劳 署理 代办 代庖
百科释义
报错
代理服务器(Proxy Server)是一种重要的服务器安全功能,它的工作主要在开放系统互联(OSI)模型的会话层,从而起到防火墙的作用。代理服务器大多被用来连接INTERNET(国际互联网)和INTRANET(局域网)。C#语言中,代理是指Delegate,也翻译为委托。C#中的delegate和C++中的函数指针基本是一回事,C#正是以delegate的形式实现了函数指针。不同的地方在于C#中delegate是类型安全的。delegate仅仅关注涉及的方法(函数)的细节。它是一种类型,这种类型的变量可以用来赋值不同(但类似)的方法(函数)。说白了,即是将处理代码“放置”到变量中,“执行”这.
代表用英文表达为Representative,其相关短语为
representative of 表示;代表……的
representative office 代表机构
Trade Representative 贸易代表 ; 贸易谈判代表 ; 贸易会谈代表
Business Representative 商务代表
重点词汇解释:
representative
adj. 典型的,有代表性的;代议制的;表现的,体现的;与表象有关的
n. 代表;典型;众议员;销售代表
双语例句:
The survey covers a representative sample of schools.
调查覆盖了有代表性的一些学校。
扩展资料:
Representative的用法:
Representative的基本意思是代表,多指受委托代表某人,组织,机构,国家等办理某事。引申可指象征,体现,表示,描绘,声称,扮演等。
Representative既可用作及物动词,也可用作不及物动词。用作及物动词时,可接名词,代词,that从句作宾语。也可接双宾语,其间接宾语须由介词to引出。represent还可接以as短语充当补足语的复合宾语。