1.创建线程的一个简单的方式就是定义一个委托,并异步调用它。委托是方法的类型安全的引用, Delegate类还支持异步地调用方法,在后台Delegate类会自动创建一个执行任务的线程。委托使用 线程池来完成任务 。 2. ...
分类:
编程语言 时间:
2017-10-27 21:35:53
阅读次数:
202
今天写winform的时候遇到一个问题,提示: 无法将 lambda 表达式 转换为类型“System.Delegate”,因为它不是委托类型, 主要是为了在子线程中更新UI线程,在wpf中同样的写法不会出现这个问题。 对于Control.Invoke()来说,可以接收ThreadStart和Met ...
分类:
其他好文 时间:
2017-10-26 13:27:48
阅读次数:
224
需求: 做一个类似于微信朋友圈一样的带有展示和评论 回复功能的页面 思路: 1.整个页面可以使用UITableView进行实现 2.将发布的信息主体作为UITableView的区头 3.将评论信息作为UITableView的cell 这样我们再添加一些简单的逻辑和控件 就能实现简单的评论页面 简单的 ...
分类:
移动开发 时间:
2017-10-26 13:27:15
阅读次数:
178
事件详情:tableView上拉后不断刷新,基本上无法停止. 出现该事件的场景:在tableView中添加了多个自定义的Cell,当cell的总高度超出屏幕时即出现事件.下拉刷新无法回收并持续刷新. 解决方案: 网上找到一篇文章说是因为MJRefresh的KVO临听到了过小的值导至出现的错误.不知道 ...
分类:
其他好文 时间:
2017-10-25 23:34:12
阅读次数:
986
1. $("原存在dom页面的元素").on("click","#id + div or .class",function(data){ }) 2. $("原存在dom页面的元素").delegate("#id","click",function(data){ }) 3.javascript方法直接 ...
分类:
Web程序 时间:
2017-10-25 21:18:55
阅读次数:
213
转自:http://aigo.iteye.com/blog/2301010 虽然官方doc上说Event的Binding方式跟Multi-Cast用法完全一样,Multi-Cast论坛上也有很多例子,但是实际是不一样。。而且论坛上找不到相关例子。后来看了下runtime/core的源码,Event的 ...
分类:
编程语言 时间:
2017-10-25 13:19:58
阅读次数:
349
这个问题是我在公司需求的时候遇到的,QQ推广工具网站获取的链接在苹果自带浏览器没法打开到聊天界面,是因为safair在打开到app store的时候把参数给丢了,app store再打开到QQ的时候就无法打开到链接所属人的聊天界面。 在浏览器中可以通过JS代码打开QQ并弹出聊天界面,一般作为客服QQ ...
分类:
移动开发 时间:
2017-10-20 20:06:37
阅读次数:
247
public static event Func myevent; public delegate void del(int i, int j); static void Main(string[] args) { var students = new List { n... ...
分类:
其他好文 时间:
2017-10-19 09:24:32
阅读次数:
140
今天遇到一个需求,就是在绑卡的时候,要求输入姓名,证件号,银行卡号等信息,并且,如果这些TextFild只要有一个有值,那么绑定的这个按钮就要变为可点击状态,否则按钮不可点击。 当然了,我们还是根本TextField的delegate来实现 下面请看代码 - (BOOL)textField:(UIT ...
分类:
其他好文 时间:
2017-10-18 18:24:14
阅读次数:
137
窗口刷新的时候,会产生Paint事件,那么我们给这个事件添加一个处理函数。然后在这个函数里画图。就能保证所画的图不被刷新掉, 它可以总是显示。Paint事件对应的委托是:public delegate void PaintEventHandler(object sender, PaintEventA ...