
设计模式
文章平均质量分 75
xunyn
iOS开发者
展开
-
iOS设计模式----委托模式
Cocoa Touch框架下使用大量使用委托(delegation),根据苹果公司的文档,delegate是Cocoa Touch框架所采用的委托模式的一种形式。实例代码下载传送门理解委托,所需要的准备(一)协议Objective-C的协议,类似于C++的抽象类,JAVA的接口。其具体定义如下@protocol MyButtonDelegate @optional- (v原创 2013-03-20 15:24:53 · 9339 阅读 · 0 评论 -
UML类图关系大全
1、关联双向关联:C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。在GOF的设计模式书上是这样描述的:虽然在分析阶段这种关系是适用的,但我们觉得它对于描述设计模式内的类关系来说显得太抽象了,因为在设计阶段关联关系必须被映射为对象引用或指针。对象引用本身就是有向的,更适合表达我们所讨论的那种关系。所以这种关系在设计的时候比较少用到,关联一般都是有向的。转载 2012-04-06 19:03:35 · 848 阅读 · 0 评论