今天看到的。Mark一下接口和抽象类有什么区别你选择使用接口和抽象类的依据是什么?接口和抽象类的概念不一样。接口是对动作的抽象,抽象类是对根源的抽象。抽象类表示的是,这个对象是什么。接口表示的是,这个对象能做什么。比如,男人,女人,这两个类(如果是类的话……),他们的抽象类是人。说明,他们都是人。人...
分类:
其他好文 时间:
2014-08-01 12:46:31
阅读次数:
151
在我们做开发的过程中经常会遇到在你触发了某个动作之后,需要动态添加一个带动画的UIView,执行完以后就销毁这个UIView#pragma mark 展示最新微博的数目- (void)showNewStatusCount:(int)count{ // 1.创建按钮 UIButton *b...
分类:
其他好文 时间:
2014-07-31 23:13:50
阅读次数:
187
以我最近做的微格项目为例,谈谈关于数据的下拉刷新上拉加载更多实现页面加载数据:#pragma mark - 加载微博数据- (void)loadStatusData{ _statusesFrame = [NSMutableArray array]; // 微博管理 加载 [Stat...
分类:
其他好文 时间:
2014-07-31 20:41:47
阅读次数:
215
恢复了自由之身,以前拉下的东西 需要捡起,希望自己能够持之以恒1.身体发福,精神不佳;今天开始,每天慢跑5公里;2.虽然英语、日语都有过学习,但是也拉下很久,今天开始,每天voa文章,2遍抄录,5遍阅读,10遍泛听,一周一篇文章;3.每天一个技术点或管理点的学习;4.每天一篇流水日记;5.2周看一本...
分类:
其他好文 时间:
2014-07-29 16:46:02
阅读次数:
155
Bootstrap中文网Bootstrap是Twitter推出的一个开源的用于前端开发的工具包。它由Twitter的设计师Mark Otto和Jacob Thornton合作开发,是一个CSS/HTML框架。Bootstrap提供了优雅的HTML和CSS规范,它即是由动态CSS语言Less写成。Bo...
分类:
其他好文 时间:
2014-07-28 23:40:54
阅读次数:
318
1.用TODO做个标记代码就是这么一行:// TODO: xxxxxx.然后看看你的Symbol list吧.XCode 4已经不支持这样做了,不过可以使用#pragma mark或// MARK:来做相似的标记。另外Eclipse也有类似的功能,它提供一个视图用于方便用户查看所有的TODO项目.X...
分类:
其他好文 时间:
2014-07-28 15:21:23
阅读次数:
177
Mark:关于责任链Demo。职责链模式:使多个对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合关系。将这个对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理他为止。类图:请假--审批(转)描述: 请假这个事情,相信每个人都不陌生。我们公司是个相对很宽松的公司。在公司里,如果你....
分类:
其他好文 时间:
2014-07-27 23:07:00
阅读次数:
264
GC 中最繁杂的 mark 部分已经谈完了。剩下的东西很简单。今天一次可以写完。sweep 分两个步骤,一个是清理字符串,另一个是清理其它对象。看代码,lgc.c 573 行:case GCSsweepstring: { lu_mem old = g->totalbytes; s...
分类:
其他好文 时间:
2014-07-27 09:58:12
阅读次数:
383
今天来看一下 mark 过程是怎样实现的。所有的 GC 流程,都从 singlestep 函数开始。singlestep 就是一个最简单的状态机。GC 状态简单的从一个状态切换到下一个状态,循环不止。状态标识放在 global state 的 gcstate 域中。这一点前面谈过。开始的两个状态和 ...
分类:
其他好文 时间:
2014-07-27 09:57:32
阅读次数:
302
在Double Encore,我们写的代码都是干净,可重用的——不过,有时候并不能完全做到。如在使用pragma mark的时候。下面就是一个示例:#pragmamark-UIViewControlleroverrides通过pragma mark,可以让代码看起来既整洁又有组织。虽然这很重要,但是...
分类:
其他好文 时间:
2014-07-25 13:57:21
阅读次数:
238