假如A和B需要通信,B需要获取A的消息 首先是delegate和notification这两个,A和B之间有相互的关联用delegate,若A和B毫无联系就该用notification。 然后是KVO,delegate和notification是A和B双方合作的事情,而KVO是B单方面的事情...
分类:
其他好文 时间:
2014-10-27 17:19:09
阅读次数:
124
class Program { static void Main(string[] args) { SorAndShowFiles("Sorted by name", delegate(FileInfo f1, FileInfo f2) { ...
在开始之前,先说一下文章的表达习惯。Object a = new Object();在上面的例子里,Object 是一种类型,a 是一个引用,new Object() 构造了一个对象,有时 ”构造对象“ 也被称为 ”创建实例“。有的文章习惯把 a 也称作实例,请根据上下文理解不要混淆。接下来你会经常...
索引是用来辅助查询。
原则:
- 索引标题不能与显示的标题完全一样;
- 索引应该具有一定的代表性,能够代表一个数据集合;
- 如果采用了索引列表视图,一般情况下就不再使用扩展视图。(容易点到)
会重新到的数据源方法:
tableView: numberOfRowsInSection: ------获取某节的行数
tableView:cellForRowAtIndexPath: --...
分类:
移动开发 时间:
2014-10-25 21:31:53
阅读次数:
241
keyWindow与delegate中Window的区别源码://// ViewController.m// UIWindowRelated//// Created by YouXianMing on 14/10/25.// Copyright (c) 2014年 YouXianMing. ...
装饰设计模式装饰设计模式动态的添加一些行为和任务到一个对象中且不需要去修改它的代码。当然你也可以选择用继承的方式-通过包装成另一个对象去改变它的行为。在objective-c中由两个非常常用的实现方式:分类和代理。(Category,Delegate)Category分类是一种非常有用的机制,..
分类:
其他好文 时间:
2014-10-25 02:05:09
阅读次数:
252
自定义单元格有三种方法
- 代码实现
- xib
- storyboard(推荐)
在故事板中操作方法为
1、在TableView属性的Prototype Cells设置为1,默认为1;
2、需要创建自定义的单元格类;
3、设定Table View Cell的Class为自定义类;
自定义类:(并不难)
#import "CustomCell.h"
@implement...
分类:
移动开发 时间:
2014-10-24 14:37:05
阅读次数:
176
从现在开始进入表视图UITableView,同属UISrollView子类。
包括两个协议UITableViewDelegate, UITableViewDataSource
有一些概念
- 表头视图 header view
- 表脚视图 footer view
- 单元格 cell
- 节 section
- 节头 section header
- 节脚 section foot...
分类:
其他好文 时间:
2014-10-23 22:48:23
阅读次数:
217
DOM树首先,可视化一个HMTL文档的DOM树是很有帮助的。一个简单的HTML页面看起来就像是这个样子:事件冒泡(又称事件传播)当我们点击一个链接时,其触发了链接元素的单击事件,该事件则引发任何我们已绑定到该元素的单击事件上的函数的执行。复制代码代码如下:$('a').bind('click',fu...
分类:
Web程序 时间:
2014-10-23 15:44:23
阅读次数:
211
.NET 2.0发布了一些小的nuggets,可以使得我们更容易地编写代码。我最喜欢的当属Array和List说添加的额外方法,这些方法接受Action,Converter和Predicate作为泛型delegate。事实上,我对这些东西还是很着迷的。当这些方法与匿名方法和lambda表达式结合使用...
分类:
其他好文 时间:
2014-10-23 12:00:11
阅读次数:
301