Objective C 命令模式设计源码

时间:2015-09-05 10:50:12
【文件属性】:

文件名称:Objective C 命令模式设计源码

文件大小:54KB

文件格式:ZIP

更新时间:2015-09-05 10:50:12

命令模式

命令模式(Command),将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或纪录请求日志,以及支持可撤销的操作。 那么让我们简要的说一下命令模式的特点。 它能比较容易地设计一个命令队列; 在需要的情况下,可以较容易地将命令记入日志; 允许接收请求地一方决定是否要否决请求; 可以容易地实现对请求地撤销和重做; 由于加进新地具体命令类不影响其他的类,因此增加新的具体命令类很容易; 把请求一个操作的对象与知道怎么执行一个操作的对象分隔开;


【文件预览】:
命令模式
----.git()
--------index(1KB)
--------hooks()
--------config(111B)
--------description(73B)
--------refs()
--------branches()
--------logs()
--------objects()
--------info()
--------COMMIT_EDITMSG(15B)
--------HEAD(23B)
----命令模式()
--------Commands.h(333B)
--------main.m(561B)
--------ConcreteCommands.m(402B)
--------AppDelegate.h(280B)
--------AppDelegate.m(2KB)
--------Commands.m(348B)
--------Receiver.m(257B)
--------命令模式-Prefix.pch(327B)
--------Invoker.h(335B)
--------Receiver.h(242B)
--------命令模式-Info.plist(1KB)
--------ConcreteCommands.h(304B)
--------en.lproj()
--------Invoker.m(347B)
----命令模式.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(13KB)
--------xcuserdata()

网友评论