1.NSNotification和KVO的区别和用法是什么 ?什么时候该使用通知,什么时候该使用KVO,它们在实现上有什么区别?如果用delegate 和protocol来实现类似的功能可能吗?如果可能会有什么潜在的问题?如果不能为什么 ?KVO只能监测属性的变化,但是实现了自动监测,当属性值变化时...
分类:
移动开发 时间:
2014-12-30 09:59:55
阅读次数:
142
近来在研究JS的时候,小码哥又一次看到jquery中常见的几种绑定事件的方法:bind(),live(),delegate()。因此,闲来无事,想把他们几个做一下系统的分析,一遍后面的码农们能够一起分享!先说好,鄙人也算是JS的初学者,很复杂的模块啥的,也是略懂而已,要是有码神看到,可别Ma..
分类:
Web程序 时间:
2014-12-29 18:40:06
阅读次数:
147
UITableView中我们使用datasource和delegate分别处理我们的数据和交互,而且UITableView默认提供了两种样式供我们选择如何呈现数据,在IOS6中苹果提供了UICollectionView用来更自由地定制呈现我们的数据。UICollectionView使用包括三个部分:...
分类:
其他好文 时间:
2014-12-29 15:03:23
阅读次数:
920
1 基本用法1、实例化:UIWebView *webView = [[UIWebView alloc] initWithFrame:self.view.window.bounds];2、配置参数:delegate、scalesPageToFit等3、加载请求:[webView loadRequest...
分类:
移动开发 时间:
2014-12-28 19:31:53
阅读次数:
442
delegate:demo使用场景,我有A,B两个controller,A是root,跳转到B,B的数据输入完返回A且携带数据显示到A。A.h#import #import "SencondViewController.h"@interface FirstViewController : UIVie...
分类:
移动开发 时间:
2014-12-28 19:31:43
阅读次数:
133
在这篇文章中,我会实现一个自己用的简单KVO类,我认为KVO非常棒,然而对于我大部分的使用场景来说,有这两个问题:1. 我不喜欢在observeValueForKeyPath:ofObject:change:context:方法里通过keyPath值来做调度,当Observe比较多的对象时,会使得代...
分类:
其他好文 时间:
2014-12-26 20:18:03
阅读次数:
229
09年的一篇文章,比较深入地阐述了KVO的内部实现。KVO是实现Cocoa Bindings的基础,它提供了一种方法,当某个属性改变时,相应的objects会被通知到。在其他语言中,这种观察者模式通常需要单独实现,而在Objective-C中,通常无须增加额外代码即可使用。概览这是怎么实现的呢?其实...
分类:
其他好文 时间:
2014-12-26 20:12:46
阅读次数:
176
MapKit学习笔记1、概述插入MapView,设置Delegate(一般为Controller),Annotations记录兴趣位置点(AnnotationView用来显示兴趣位置点),annotation是可选的,选中的annotation会显示callout,用来显示信息。2、设置地图显示类型...
分类:
其他好文 时间:
2014-12-26 10:51:43
阅读次数:
175
C#基础知识之六
由朱朱编写,转载请注明出自朱朱家园http://blog.csdn.net/zhgl7688
1、 匿名方法:是在初始化委托里内联声明的方法。组成由delegate类型关键字、参数列表、语句块 ----delegate (Parameters) { ImplementationCode }。
2、 匿名方法使用地方:声明委托变量时作为初始化表达式、组合委托时在赋值语...
V积分应用由于写的项目比较久,请求数据使用了ASIHttpRequest请求,其中使用了delegate请求成功失败的方法,后来发现当请求过慢时,用户点击其他界面的时候会造成delegate的崩溃,解决方法:1.在点击返回按钮的时将请求取消2.使用asi的block回调方法具体使用情况如下博客介绍:...
分类:
Web程序 时间:
2014-12-25 20:02:54
阅读次数:
178