码迷,mamicode.com
首页 >  
搜索关键字:delegate    ( 2593个结果
C#多线程与UI响应 跨线程更新UI
最近在写一个TCP通信程序,自定义了一个通信类TCPclient,用于客户端异步接收和发送网络消息。TCPclient中定义了一个接收到新的网络消息事件:1 //收到新消息事件2 public delegate void receiveNewNetworkMsgHandler( string ne....
分类:编程语言   时间:2014-11-28 20:02:03    阅读次数:253
objectc delegate 代理的用途
我简单的总结了一下自己用到的委托的作用有两个,一个是传值,一个是传事件。1.所谓传值经常用在b类要把自己的一个数据或者对象传给a类,让a类去展示或者处理。(切分紧耦合,和代码分块的时候经常用)2.所谓传事件就是a类发生了什么事,把这件事告诉关注自己的人,也就是委托的对象,由委托的对象去考虑发生这个事...
分类:其他好文   时间:2014-11-28 17:59:43    阅读次数:137
使用delegate的步骤
1.先搞清楚谁是谁的代理(delegate)2.定义代理协议,协议名称的命名规范:控件类名 + Delegate3.定义代理方法代理方法一般都定义为@optional代理方法名都以控件名开头代理方法至少有1个参数,将控件本身传递出去4.设置代理(delegate)对象 (比如myView.deleg...
分类:其他好文   时间:2014-11-27 21:54:44    阅读次数:159
猫与老鼠的故事(委托)
public delegate void catMiaoHanler(Cat cat); public class Cat { public catMiaoHanler thisHanler; public string Name { get; set; } ...
分类:其他好文   时间:2014-11-27 12:13:42    阅读次数:157
iOS8定位失败
今天在开发的时候发现了一个iOS8的定位问题,执行操作之后,不会调用到定位之后的delegate方法中,然后我查看了一下手机上对应用的定位权限界面,发现我的应用的访问用户的地理位置的权限是空的,之后查了相关信息,得到以下解决方案:1. Appdelegate中:if (IOS_VERSION >=8...
分类:移动开发   时间:2014-11-27 10:38:24    阅读次数:172
C#基础学习之事件的理解和应用
事件的使用和委托类似,也是分四步来实现:声明委托、定义事件、注册事件、调用事件我们先看一下事件的定义//定义委托public delegate void PublishEventHandler(string msg);//定义事件public event PublishEventHandler On...
分类:Windows程序   时间:2014-11-26 18:19:17    阅读次数:221
block的使用实例
发现block写网络时比delegate来的更使用// 获取收藏的彩印数组- (void)getMyFavorList:(void(^)(NSMutableArray *arr, BOOL success))block{// 成功block(myArr, YES);// 失败block(nil, N...
分类:其他好文   时间:2014-11-26 11:14:02    阅读次数:149
IOS开发中常见的设计模式
(一)代理模式应用场景:当一个类的某些功能需要由别的类来实现,但是又不确定具体会是哪个类实现。优势:解耦合敏捷原则:开放-封闭原则实例:tableview的 数据源delegate,通过和protocol的配合,完成委托诉求。列表row个数delegate自定义的delegate(二)观察者模式应用...
分类:移动开发   时间:2014-11-26 01:23:19    阅读次数:235
给自己出的一道分析题
class Program { delegate int Add(int i); private static void wridAdd(Add a) { Console.WriteLine(a(1 + 2)); } ...
分类:其他好文   时间:2014-11-26 01:14:56    阅读次数:202
如何让一段代码重复运行N次(出错时)
public delegate void AnonymousHandler();/// /// 重试某过程 maxError 次,直到成功或失败 /// /// 托管函数 /// 允许失败的次数 /// 如果执行成功,则返回 null, 否则返回该错误对象 public static Excep.....
分类:其他好文   时间:2014-11-25 23:03:23    阅读次数:193
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!