刚开始初学C#时,对委托和事件觉得太难懂了,最近看到网上有很多写关于这方面的例子,这里我就mark一下,按自己理解的记下来,权当记个笔记一,委托首先,我们定义一个委托,名字就随便取了,自己看的懂就行public delegate int myDelegate(int x);为了这个委托,咱写个返回值...
分类:
其他好文 时间:
2015-01-05 18:42:44
阅读次数:
232
在IOS8更新以后以前的方法CLLocationManagerDelegate不调用didUpdateLocationsiOS8修改了位置设置里的内容,增加了一套状态(使用中可用/通常可用),所以以前的CLLcationManage的注册后,Delegate接口不响应了,研究了一上午终于可以用了说一...
分类:
移动开发 时间:
2015-01-05 12:50:27
阅读次数:
138
今天无意中看到有关Invoke和BeginInvoke的一些资料,不太清楚它们之间的区别。所以花了点时间研究了下。 据msdn中介绍,它们最大的区别就是BeginInvoke属于异步执行的。Control.Invoke 方法 (Delegate) :在拥有此控件的基础窗口句柄的线程上执行指定的委托....
分类:
编程语言 时间:
2015-01-05 09:18:59
阅读次数:
218
匿名方法:匿名方法是在初始化委托时内联(inline)声明的方法。使用匿名方法1.声明委托变量时作为初始化表达式。2.组合委托时在赋值语句的右边。3.为委托增加事件。匿名方法的语法1.delegate 类型的关键字2.参数列表,若果语句块没有使用任何参数则可以省略3.语句块,他包含匿名方法的代码de...
分类:
其他好文 时间:
2015-01-04 14:54:25
阅读次数:
168
UITableView(继承自UIScrollView)的常用属性:1、可以用连线的方式设置数据源和代理1 self.tableView.dataSource = self;2 self.tableView.delegate = self;2、设置高度1 @property (nonatomic) ...
分类:
其他好文 时间:
2015-01-03 23:47:57
阅读次数:
231
1.在Form1类中添加以下代码 private delegate void UpdateStatusDelegate(string status); private void UpdateStatus(string status) { this.t...
分类:
编程语言 时间:
2015-01-03 17:09:06
阅读次数:
145
引用类型 :class ,interface, 数组 , delegate , object ,string (object 是C#中所有类型,包括所有的值类型和引用类型的根类,string 类型是一个从object类直接继承的密封类型(不能再被继承),其实例表示Unicode字符串)try后面一个...
分类:
编程语言 时间:
2015-01-02 17:29:58
阅读次数:
243
今天在实验delegate与thread在初步的实验结束后,因为原来的delegate只有一个函数会被调用,感觉没有达到delegate的极致,所以又重新自己定义了一个delegate,在另一个线程运行时调用这个delegate,其中有两个函数会被顺序调用。一开始写的很顺利,点击运行。生成第二个线程...
分类:
编程语言 时间:
2015-01-01 06:38:23
阅读次数:
165
首先感谢园友的指定,后续的文章一定会多码多想,出来的文章才有说服力。那今天接上篇我们来聊一聊匿名函数,对于匿名函数,我们知道使用delegate关键字,那我们来需要知道匿名函数在变量是的处理方式,先说两个术语,外部变量和捕获的外部变量,可以看出"捕获的外部变量=外部变量+捕获了",这个捕获顾名思.....
方法一:在这个自定义的UIVIew设置一个delegate,指向 A,然后在按钮事件使用delegate让A执行方法跳转B
在这个自定义的UIVIew—>B
B所载的界面—>A
在A里面定义一个算法如下:
-(void)changeInterface:(NSString *)interfacename
{
Class class = NSClassFromString(in...
分类:
其他好文 时间:
2014-12-30 17:11:31
阅读次数:
114