namespace ClsLib //公共层{ public delegate void WriteTimeToDevDelegate();//定义类}namespace ClsLib //公共层{ public class Class1 { public ClsLib...
分类:
其他好文 时间:
2015-01-12 23:55:15
阅读次数:
249
今天写了delegate,遇到以下问题:这里protocol的写法有问题,如果你的协议代表了一个实现了莫个函数的object,在oc里是这样写 id,而在swift中,应该这样写:protocol MyPickerViewDelegate: NSObjectProtocol { func pi...
分类:
编程语言 时间:
2015-01-12 18:49:12
阅读次数:
223
有时候调用一个委托链需要获取委托链中每个调用的返回值,这是时候需要调用 system.Delegate类提供的GetInvocation方法去获取一组委托,实例如下:using System;using System.Collections.Generic;using System.Linq;usi...
分类:
其他好文 时间:
2015-01-12 16:20:00
阅读次数:
138
右图是OC里面scrollView的代理的描述,从这里可以开出来,任何对象都可以作为scorllView的代理对象只要实现了UIScrollViewDelegate这个协议,为什么呢,原因要追究到UIScrollView和delegate的通讯,大致分以下3个:1、在SV被拖拽的时候要给代理发送特定...
分类:
其他好文 时间:
2015-01-11 21:29:59
阅读次数:
268
http://ilikeido.iteye.com/blog/1881390Beeframework 是一款iOS快速开发框架,它以UISignal强大的路由功能替代原有Delegate方式,完成复杂且高效的的UI信号路由。具体见http://baike.baidu.com/view/4634432...
分类:
其他好文 时间:
2015-01-11 10:51:49
阅读次数:
235
委托刚开始觉得特别难,可是后来理解后就觉得特别简单,进入正题。
委托特别有意思,委托可以把一个方法定义成另一个方法的参数,例如
用关键字delegate定义一个GreetingDelegate委托,string定义了name的类型,而GreetingDelegate委托定义了MakeGreeting方法的类型。
委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方...
在ViewController之间传递数据的方法有不少,博主这里总结两种最常用的方法给大家:
我们假设有 视图控制器A 和 视图控制器B,其中我们设视图控制器B 是由 视图控制器A通过Navigation controller Push过去的,也就是说视图控制器B是视图控制器A的子视图控制器。
下面我们就分别通过 A->B 和 B->A传递数据说明两种在视图控制器之间传递数据的方法。
1...
分类:
移动开发 时间:
2015-01-10 08:54:02
阅读次数:
188
猴子原创,欢迎转载。转载请注明: 转载自Cocos2Der-CSDN,谢谢!原文地址: http://www.cocos2dev.com/?p=596今天由于项目需求,需要使用ImageMagick,安装完成后,处理png遇到convert: no decode delegate for this image format错误这个主要是libpng没有安装。下面记录下安装的过程。假设你之前没有安装...
分类:
系统相关 时间:
2015-01-09 23:49:50
阅读次数:
688
最近在优化代码的时候发现了一些问题,多是开启异步线程出现的一些问题,具体就是某个耗时操作的结果需要更新界面控件的值。大概的方法就是利用Control.Invoke(delegate())这样的方法去解决跨控件访问问题,但问题也出在这里了 void SendEditedNepImage1...
分类:
其他好文 时间:
2015-01-09 12:11:35
阅读次数:
107
1.等待客户端连接的时候,catch{}内不要编写异常处理,否则报错;2.在线程中对别的控件进行操作,要使用委托,否则引起冲突;(或者new thread)//将连接上的客户端显示在List中,跨线程委托处理 delegate void SetListBoxCallback(strin...