基础泛型和委托 委托定义了方法的模板,我们可以使用下面的方式定义一个具体的委托:1 public delegate bool Predicate(string str);View Code 表示我们定义的方法模板为 参数为string类型,返回值为bool;任意参数类型为string返回值类型为bo...
分类:
其他好文 时间:
2015-05-22 18:51:19
阅读次数:
174
iOS页面间传值的方式(Delegate/NSNotification/Block/NSUserDefault)[摘要]本文是对iOS页面间传值的方式(Delegate/NSNotification/Block/NSUserDefault)的讲解,对学习IOS苹果软件开发有所帮助,与大家分享。iOS...
分类:
移动开发 时间:
2015-05-22 07:04:59
阅读次数:
158
本篇不是对标题所述之概念的入门文章,重点在阐述它们的异同点和应用场景。各位看官,这里就不啰嗦了,直接上代码。首先定义一个泛型委托类型,如下:public delegate T Function(T a, T b);实现泛型委托的主体代码,并调用: public static string Add(....
分类:
其他好文 时间:
2015-05-21 22:05:13
阅读次数:
181
本篇不是对标题所述之概念的入门文章,重点在阐述它们的异同点和应用场景。各位看官,这里就不啰嗦了,直接上代码。首先定义一个泛型委托类型,如下:public delegate T Function(T a, T b);实现泛型委托的主体代码,并调用: public static string Add(....
分类:
其他好文 时间:
2015-05-21 19:14:52
阅读次数:
99
最近一直碰到苹果的内存释放的问题:
ViewController关闭后没有被释放,导致内存噌噌的上涨,于是检查发现存在以下问题
1、ViewController和TableCell互相之间strong引用
2、ViewController和delegate互相之间strong引用
这些都会导致很严重的ViewController内存泄露,解决方法是
第一:ViewController已经...
分类:
移动开发 时间:
2015-05-20 18:32:31
阅读次数:
159
Func是委托(delegate)Expression>是表达式Expression编译后就会变成delegate,才能运行。比如Expression> ex = x=>x func = ex.Compile();然后你就可以调用func:func(5) //-返回 truefunc(200) /....
分类:
其他好文 时间:
2015-05-20 18:18:17
阅读次数:
127
[注意]转载时请注明出处博客园-吃唐僧肉的小悟空http://www.cnblogs.com/hukezhu/ 前几篇文章介绍了一个应用管理的小应用,从最开始的单纯实现功能,一步一步就行改进\封装,上篇文章是使用xib进行了优化,本篇文章使用代理实现监听下载按钮的点击. 在原来的基础上,...
分类:
移动开发 时间:
2015-05-20 00:10:36
阅读次数:
183
1.KVO KVC Observer区别2.NSOperationQueue 与GCD和NSThread区别 什么地方用到过3.CoreData FMDB SQLite区别4.XMPP http https tcp5.AFNetworking SDWebImage shar...
分类:
移动开发 时间:
2015-05-19 18:46:54
阅读次数:
165
//定义委托public delegate void QuestionEventHandler(string s);//定义发布者public class Publisher{public string Question = "太平洋的中间是什么?";public event QuestionEve...
分类:
其他好文 时间:
2015-05-19 18:40:38
阅读次数:
142
bind() 简要描述 bind()向匹配元素添加一个或多个事件处理器。使用方式 $(selecto...
分类:
Web程序 时间:
2015-05-19 18:14:05
阅读次数:
132