- 博客(3)
- 资源 (5)
- 收藏
- 关注
转载 从HelloWorld看iphone程序的生命周期
<br />做iphone开发首先第一件就是得知道iphone程序的生命周期,说白点就是当点击程序图标启动程序开始到退出程序整个使用运行过程中底下的代码都发生了什么,只有理解了这个才能游刃有余的掌握Iphone程序的开发,否则在写程序的时候有点浑浑僵僵不知所以然的感觉。<br /> <br />首先忘记Xcode给我们生成的代码模板,忘记xib忘记ib,我们亲自一行一行来写一个HelloWorld程序,虽然真正开发项目的时候并不需要这样做Xcode模板和ib都会为我们做好这些打杂的事情,但是现在完全由我们自
2011-04-15 14:37:00
562
原创 C#委托之协变与逆变
<br />MSDN:<br /> 将方法签名与委托类型匹配时,协变和逆变为您提供了一定程度的灵活性。协变允许方法具有的派生返回类型比委托中定义的更多。逆变允许方法具有的派生参数类型比委托类型中的更少。<br /> <br />父类及子类:<br />class BaseClass { public string ID { get; set; } } clas
2011-01-25 17:59:00
889
转载 内聚与耦合
<br />内聚与耦合<br />内聚(Cohesion)是一个模块内部各成分之间相关联程度的度量。耦合(Coupling)是模块之间依赖程度的度量。内聚和耦合是密切相关的,与其它模块存在强耦合的模块通常意味着弱内聚,而强内聚的模块通常意味着与其它模块之间存在弱耦合。模块设计追求强内聚,弱耦合。<br />一、内聚强度<br />内聚按强度从低到高有以下几种类型:<br />(1) 偶然内聚。如果一个模块的各成分之间毫无关系,则称为偶然内聚。<br />(2) 逻辑内聚。几个逻辑上相关的功能被放在同一模块中
2011-01-19 14:07:00
335
core data demo
2011-07-22
UIScrollView简单实例
2011-04-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人