1.代理(delegate)传值 ---- 顾名思义就是委托别人办事,就是当一件事情发生后,自己不处理,让别人来处理。
//代理传值
注意:从后往前传(如果从前往后传,会传不成功)
//流程:
1.后一个界面定义一个协议,并且定义一个属性叫delegate
2.在前一个界面进入后一个界面的瞬间,(即:创建完成一个界面之后),让前一个界面作为后一个界面的delegate
3.前一个界面实现代理方法
4.后一个界面在合适的机会, 让代理, 执行,代理方法 (传的值以参数的形式 含在代理方法里)...
分类:
其他好文 时间:
2014-07-19 23:37:29
阅读次数:
388
1.反向传值给TableView并更新 1 输入界面MXInputViewController(委托方) 三步曲: 1)定义委托协议 2)定义委托属性delegate 3)用户输入完成后调用委托对象的方法,传参 2 显示界面MXMemoireViewController(被委托方) TableVie...
分类:
其他好文 时间:
2014-07-19 19:11:55
阅读次数:
180
目录概述取消跨线程检查使用委托异步调用 sync和await总结概述最近在qq群里有一朋友,问起在winform中怎么通过开启线程的方式去处理耗时的操作,比如,查看某个目录下所有的文件,或者符合要求的文件。下班回来,也研究了一下。发现多线程这块有点薄弱,也算是补一补吧。在winform开发,经常会遇...
分类:
编程语言 时间:
2014-07-19 18:39:28
阅读次数:
566
引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什...
分类:
其他好文 时间:
2014-07-19 18:11:01
阅读次数:
357
委托、事件与Observer设计模式范例说明上面的例子已不足以再进行下面的讲解了,我们来看一个新的范例,因为之前已经介绍了很多的内容,所以本节的进度会稍微快一些:假设我们有个高档的热水器,我们给它通上电,当水温超过95度的时候:1、扬声器会开始发出语音,告诉你水的温度;2、液晶屏也会改变水温的显示,...
分类:
其他好文 时间:
2014-07-19 18:05:41
阅读次数:
270
using System;using System.Collections.Generic;using System.Linq;using System.Web;namespace BZ.Web.QiYe.Handler{ /// /// Handler1 的摘要说明 /// ...
分类:
其他好文 时间:
2014-07-19 17:02:49
阅读次数:
168
通过复习委托与事件,我们知道了对象间的关系不仅仅存在调用这种耦合性较强的关系,还有通过这一系列的操作,交由委托机制这个第三方来统一管理,是个不一样的选择,而这个不一样是不是更适用于“高内聚,低耦合”这句话呢?我们以前对面向对象的认识,是不是停留在对象,而没有在类的级别,及架构的级别进行了思考呢?我想,我们应该进行一次深入的面向对象的深入讨论了,随着我的学习,后期博文会逐步跟进!...
分类:
其他好文 时间:
2014-07-19 12:02:57
阅读次数:
238
iOS页面间传值的方式(NSUserDefault/Delegate/NSNotification/Block/单例)实现了以下iOS页面间传值:1.委托delegate方式;2.通知notification方式;3.block方式;4.UserDefault或者文件方式;5.单例模式方式;6.通过...
分类:
移动开发 时间:
2014-07-18 15:01:43
阅读次数:
286
var f1 = function (x, y) { //【1】 定义一个匿名函数,用变量f1来指向它(f1相当于一个委托,这个时候f1就可以当做一个函数来用了)
return x + y;
}
//调用这个匿名函数
alert(f1(5, 6)); //输出11
//【2】 还可声明匿名函数立即使用
...
分类:
编程语言 时间:
2014-07-18 11:18:02
阅读次数:
204