• 关于

    是delegate

    的搜索结果
  • 谈C#中的Delegate

    引言     Delegate是Dotnet1.0的时候已经存在的特性了,但由于在实际工作中一直没有机会使用Delegate这个特性,所以一直没有对它作整理。这两天,我再度翻阅了一些关于Delegate的资料,并开始正式整理这个C#中著名的特性。本文将由浅入深的谈一下Delegate这个特性。 一...

    文章 长征2号 2017-11-14 846浏览量

  • Objective-C 委托全方位解读

    Delegate是运用Objective-C的运行时来实现的一种设计模式。 官方文档的描述位置: iOS Library- > General- > Cocoa Fundamentals Guide- > Cocoa Design Patterns- > How Cocoa...

    文章 undefined_yq 2016-11-11 907浏览量

  • Objective-C: delegate的那点事儿

    Delegate算是Objective-C的一大特性, 关于Delegate的基础就不多介绍了, 有兴趣的请参看文档. 这里仅对Delegate使用中的一些问题做点讨论 我们用Delegate很多情况下是基于多线程的,比如我们有一个ViewController在这个Controller里面进行...

    文章 this_is_bill 2012-12-25 1201浏览量

  • 万券齐发助力企业上云,爆款产品低至2.2折起!

    限量神券最高减1000,抢完即止!云服务器ECS新用户首购低至0.95折!

    广告

  • 事件(Event)

      事件(Event) 事件是对象发送的消息,以发信号通知操作的发生。操作可能是由用户交互(例如鼠标单击)引起的,也可能是由某些其他的程序逻辑触发的。引发事件的对象称为事件发送方。捕获事件并对其作出响应的对象叫做事件接收方。 在事件通信中,事件发送方类不知道哪个对象或方法将接收到(处理)它引发的事...

    文章 阿笨net 2011-11-09 526浏览量

  • 无法将 匿名方法 转换为类型“System.Delegate”,因为它不是委托类型

    http://blog.csdn.net/xiaochongchong1248/archive/2009/11/20/4841193.aspx?1271573283 编程环境要求:VS2008/FX2.0 众所周知,从VS2005/FX2.0起,在多线程环境下是不允许跨线程修改主线程上窗口控件的。...

    文章 zting科技 2017-10-12 1042浏览量

  • 《CLR Via C# 第3版》笔记之(二十四) - 委托

    委托是.net中实现回调机制的一种重要技术,尤其在编写服务端程序的时候,更是频繁使用委托。 主要内容: 委托本质 委托链 动态委托   1. 委托本质 委托本质其实就是一个类,基本上在可以定义类的地方都可以定义委托,C#中委托的写法其实只是C#的语法糖。 如下定义个委托: using Syst...

    文章 zting科技 2017-10-16 727浏览量

  • 《CLR Via C# 第3版》笔记之(二十四) - 委托

    委托是.net中实现回调机制的一种重要技术,尤其在编写服务端程序的时候,更是频繁使用委托。 主要内容: 委托本质 委托链 动态委托   1. 委托本质 委托本质其实就是一个类,基本上在可以定义类的地方都可以定义委托,C#中委托的写法其实只是C#的语法糖。 如下定义个委托: using Syst...

    文章 zting科技 2017-11-12 908浏览量

  • UIWebView体系结构(五)_UIWebViewScrollView和UIWebScrollView

    _UIWebViewScrollView的继承链为:_UIWebViewScrollView->UIWebScrollView->UIScrollView。 通过反编译可以得到实现。_UIWebViewScrollView和UIWebScrollView的实现为:(代码好长,点此跳过)...

    文章 刘恒兴 2013-04-10 644浏览量

  • 重构 对象之间搬移特性

    Move Method 如果一个类中的方法与另一个类有很多的交流,那么我们就在另一个类中建立一个有类似功能的新函数,将旧函数变成一个单纯的Delegating Method, 或是将旧函数移除。 Move Field  状况:你的class中的field被另一个class更多的用到。那么在另一个c...

    文章 航空母舰 2016-05-12 910浏览量

  • Swift语言精要 - 浅谈代理模式(Delegate)

    在iOS编程中,我们经常谈到代理代理,也就是delegate,那么什么是代理呢? 我们来看一下cocoa对它的描述: Delegation is Cocoa’s term for passing off some responsibilities of an object to another 顾...

    文章 master_haku 2016-06-30 626浏览量

  • iphone:delegate机制

    iphone中常用@protocol和delegate的机制来实现接口的功能 例如想在A的功能要在B中实现,可以在A中定义一个Protocol,按照Cocoa的习惯,一般它以delegate结尾,熟悉C#的同学应该知道它的意义。其实不论是接口,委托,还是回调函数,本质上都做了一件事情。就是定义了一...

    文章 吞吞吐吐的 2017-10-18 700浏览量

  • 使用Delegate实现不同页面间的传值

    两个View之间的传值可以有多种方式。但本人觉得最合理最自然并且最安全的方式是通过Delegate方式。 设想一个场景:1. 有两个View,分别是A和B。2. 点击A中的某个按钮,出来B。3. 对B做某些操作(比如输入文字到textField,选择picker等等)。4. 然后点击B中的确定按钮...

    文章 文艺小青年 2017-11-23 679浏览量

  • spring源码分析(二)配置文件的解析

    上一篇博客说明了下spring是如何找到资源文件的,classpath下的xml,最终会被解析为 ClassPathContextResource,下面进一步分析,有了这个资源文件之后spring是如何将其解析为BeanDefinition的 入口XmlBeanDefinitionReader.l...

    文章 端吉 2018-07-22 590浏览量

  • iOS开发--通知,代理,KVO的区别,以及通知的多线程问题

    1. delegate 当我们第一次编写ios应用时,我们注意到不断的在使用“delegate”,并且贯穿于整个SDK。delegation模式不是IOS特有的模式,而是依赖与你过去拥有的编程背景。针对它的优势以及为什么经常使用到,这种模式可能不是很明显的。 delegation的基本特征是:一个...

    文章 原来是泽镜啊 2019-04-11 1052浏览量

  • .NET (C#) Internals: Delegates (2)

    引言 上篇.NET (C#) Internals: Delegates (1)我们介绍了委托初识、委托本质、委托的实例化方式、协变委托与逆协变委托,本篇将介绍如下主题: 1、委托链直观 2、委托链的本质 2.1、+=操作 2.2、-=操作 3、委托链结构 4、委托链的返回值问题...

    文章 吴秦tylerzhu 2016-04-25 948浏览量

  • Spring Bean生命周期-注册Bean(doRegisterBeanDefinitions)(四)

    ApplicationContext在启动的时候会首先刷新beanFactory,刷新的时候如果有之前的Bean首先销毁之前存在的Bean,然后再从我们的配置文件中注册新的Bean。 Spring会使用BeanDefinitionDocumentReader来注册,默认使用DefaultBeanD...

    文章 艾贺 2018-10-07 927浏览量

  • 一起谈.NET技术,.NET Framework源码研究系列之---Delegate

      前言   曾几何时能看到微软产品的源码简直是天方夜谭,不过现在这却成了现实,微软终于对外开放了它的产品的源代码.抛去开源运动与微软之间的世代情仇,抛去微软这一做法的初衷,这总归是件好事,能够让我们拨开云雾,一窥优秀产品的秘密.   前两天看到有位仁兄在随笔中的留言,说他以为".NET中的设计模...

    文章 狼人2007 1970-01-01 699浏览量

  • .NET (C#) Internals: Delegates (2)

    2010-04-11 12:32 by 吴秦, 1764 阅读, 0 评论, 收藏, 编辑 引言 上篇.NET (C#) Internals: Delegates (1)我们介绍了委托初识、委托本质、委托的实例化方式、协变委托与逆协变委托,本篇将介绍如下主题: 1、委托链直观 2、委托...

    文章 老朱教授 2017-11-26 836浏览量

  • iOS - Delegate 代理

    1、Delegate 1.1 协议 协议:是多个类共享的一个方法列表。协议中列出的方法没有相应的实现,计划由其他人来实现。协议中列出的方法,有些是可以选择实现,有些是必须实现。 1>、如果你定义了自己的协议,那么不必由自己实现它。但是,这就告诉其他程序员,如果要采用这项协议,则必须实...

    文章 QianChia 2016-08-14 745浏览量

  • Object C学习笔记16-委托(delegate)

      在.NET中都知道委托(delegate),通俗点的解释就是可以将方法作为一个参数传到另外一个方法中使用。   委托是一种引用方法的类型。一旦为委托分配了方法,委托将与该方法具有完全相同的行为。委托方法的使用可以像其他任何方法一样,具有参数和返回值。在Object C中也同样存在委托的概念,但...

    文章 贺臣情缘 1970-01-01 628浏览量

  • [C#1] 9-委托

    委托揭秘 编译器和CLR在后台做了很多工作来隐藏委托本身的复杂性,如下一句委托声明: //编译器为我们产生了一个同名的类 public delegate void MyDelegate(int i); 看看IL: 可以看出它默认继承自System.MulticastDelegate[所有委托...

    文章 timetomb 2011-04-01 416浏览量

  • C# 中的委托

    引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述...

    文章 1390541398950375 2018-11-05 680浏览量

  • iOS开发之iOS程序的启动过程

    程序启动的完整过程: (1)main函数 (2)UIApplicationMain * 创建UIApplication对象 * 创建UIApplication的delegate对象 (3)delegate对象开始处理(监听)系统事件(没有storyboard) * 程序启动完毕的时候, 就会调用代...

    文章 极客峰 2016-05-10 1345浏览量

  • 【我们都爱Paul Hegarty】斯坦福IOS8公开课个人笔记37 TableView Delegate

    上一话介绍了tableView的datasource,本话来介绍另一个重要的部分delegate。 当我们点击一个cell的时候,如何跳转到另外一个mvc中呢? 像增加其他segue一样,点击cell按住control键,右键连线到另一个mvc上,然后松手,选择需要的segue类型。 如果你...

    文章 cwift-tal 2015-07-19 611浏览量

  • 通过IL分析C#中的委托、事件、Func、Action、Predicate之间的区别与联系

    一直以来都是对于事件与委托比较混淆,而且不太会用。找了个时间,总结了一下,感觉清晰了很多。 先说一下个人理解的结论吧:       delegate是C#中的一种类型,它实际上是一个能够持有对某个方法的引用的类。      delegate声明的变量与delegate声明的事件,并没有本质的区别,...

    文章 jiankunking 2015-05-04 1618浏览量

  • 通过IL分析C#中的委托、事件、Func、Action、Predicate之间的区别与联系

    一直以来都是对于事件与委托比较混淆,而且不太会用。找了个时间,总结了一下,感觉清晰了很多。 先说一下个人理解的结论吧:       delegate是C#中的一种类型,它实际上是一个能够持有对某个方法的引用的类。      delegate声明的变量与delegate声明的事件,并没有本质的区别,...

    文章 衣舞晨风 2015-05-04 1145浏览量

  • 委托(一):委托与方法

       一,利用委托将方法作为方法的参数                 首先来看个小例子:               namespace 委托示例2 { /***** * 委托示例一 * 说明:此段程序主要是将委托作为方法的参数传入方法中,使得具体调用时再根据...

    文章 soledad_lhc 2014-12-07 643浏览量

  • 简单的事件多播

    CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->    class Program    {        public delegate v...

    文章 xland 2009-09-24 496浏览量

  • 【转】【UNITY3D 游戏开发之七】C# 中的委托、事件、匿名函数、Lambda 表达式

    引言 委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲...

    文章 余二五 2017-11-16 819浏览量

  • jQuery|delegate()树应用场景

    jQuery delegate() 方法。 delegate() 方法为指定的元素(属于被选元素的子元素)添加一个或多个事件处理程序,并规定当这些事件发生时运行的函数。 语法 $(selector).delegate(childSelector,event,data,function) chil...

    文章 突突修 2017-12-31 664浏览量

1 2 3 4 ... 87 >

云产品推荐

上海奇点人才服务相关的云产品 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT