码迷,mamicode.com
首页 >  
搜索关键字:delegate    ( 2593个结果
Unity3D 消息框架设计
先考虑需要实现的基本功能: 在任意一个地方增加一个消息的listener,则当这个消息被broadcast的时候,所有的listener都应该收到。考虑到delegate(我的理解是本身就是为实现观察者模式而出现的类),另外有个dict保存消息名和Delegate的对应。定义一个static消息类M...
分类:编程语言   时间:2015-02-15 12:00:39    阅读次数:381
iOS 面试题(二)
1.问答题 一.readwrite,readonly,assign,retain,copy,nonatomic属性的作用. 二.什么时候用delegate,什么时候用Notification? 三.目标-动作机制 四.ViewController的 loadView, viewDidLoad, viewDidUnload 分别是在什么时候调用的?在自定义ViewController的时候这...
分类:移动开发   时间:2015-02-15 10:48:30    阅读次数:220
IOS开发中常用的设计模式
s开发学习中,经常弄不清楚ios的开发模式,今天我们就来进行简单的总结和探讨~(一)代理模式应用场景:当一个类的某些功能需要由别的类来实现,但是又不确定具体会是哪个类实现。优势:解耦合敏捷原则:开放-封闭原则实例:tableview的 数据源delegate,通过和protocol的配合,完成委托诉...
分类:移动开发   时间:2015-02-13 16:28:43    阅读次数:99
[翻译] ASCScreenBrightnessDetector
ASCScreenBrightnessDetectorASCScreenBrightnessDetector lets you easily detect screen brightness changes and provides some useful delegate methods.For ...
分类:其他好文   时间:2015-02-13 00:14:51    阅读次数:234
UITextField
对于UITextField这个控件,限制其长度,这个貌似很简单的功能,确让我费了好翻周折,正常我们在UITextField的delegate方法中做一下限制就好了。比如:1 - (BOOL)textField:(UITextField *)textField shouldChangeCharacte...
分类:其他好文   时间:2015-02-12 15:58:36    阅读次数:137
[iOS]通过xib定义Cell然后关联UICollectionView
先新建一个View的xib,然后删掉自动生成的View,拖进一个UICollectionCell,再新建一个对应的UIView继承UICollectionCell类。OK,接下来该连outlet的就连。设置delegate和dataSource然后通常我们都要这样,func collectionVi...
分类:移动开发   时间:2015-02-12 12:10:32    阅读次数:128
设置uiscrollview 的显示rect 但是确不进 didscrollview的delegate方法的原因
由于做一个预览本地图片的功能,当删除当前图片时自动将scrollview 滚动到下一个图片的视图。用这个方法scrollRectToVisible进行切换,会自动的进入scrollViewDidScroll方法进行刷新 进而达到图片的切换效果。需要注意的是:当传给scrollRectToVisible的rect参数是当前scrollview显示的rect,则不会进入scrollViewDidScr...
分类:其他好文   时间:2015-02-11 20:39:03    阅读次数:159
Activiti5第十一弹,流程监听器与任务监听器
首先创建流程监听器和任务监听器的实体类,个人比较喜欢使用Delegate Expression方式,其他两种方式也可以 流程监听器 package org.mpc.final_activiti; import java.io.Serializable; import org.activiti.engine.delegate.DelegateExecution; import org...
分类:其他好文   时间:2015-02-11 14:40:38    阅读次数:329
iOS 传值 委托(delegate)和block 对比
技术交流新QQ群:414971585这篇文章建议和前一篇一起看, 另外先弄清楚IOS的block是神马东东。委托和block是IOS上实现回调的两种机制。Block基本可以代替委托的功能,而且实现起来比较简洁,比较推荐能用block的地方不要用委托。本篇的demo和前一篇是同一个,可以到github...
分类:移动开发   时间:2015-02-11 10:48:34    阅读次数:155
Gradle的init.d的工作流程
init.d gradle.projectsLoaded { println "Hi from loaded" } script.run-> //script = init_c691rc.... , 也是后面closure  _run_closure1 的delegate 通过groovy的closure调用机制 ->DefaultGradle.java       p...
分类:其他好文   时间:2015-02-11 01:53:03    阅读次数:202
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!