文件名称:Objective C 迭代器模式设计源码
文件大小:56KB
文件格式:ZIP
更新时间:2015-09-06 04:02:55
迭代器
迭代器模式(Iterator),提供一种方法顺序访问一个聚合对象中各个元素,而又不暴露该对象的内部表示。 那么一般在什么时候才会用迭代器模式呢?当你需要访问一个聚集对象,而且不管这些对象是什么都需要遍历的时候,你就应该考虑用迭代器模式。另外,当你需要对聚集有多种方式遍历时,也可以考虑用迭代器模式。
【文件预览】:
迭代器模式
----.git()
--------info()
--------objects()
--------HEAD(23B)
--------description(73B)
--------branches()
--------config(111B)
--------index(2KB)
--------refs()
--------COMMIT_EDITMSG(15B)
--------hooks()
--------logs()
----.DS_Store(6KB)
----迭代器模式()
--------Iterator.m(337B)
--------main.m(890B)
--------Aggregate.h(276B)
--------AppDelegate.h(283B)
--------ConcreteIterator.m(716B)
--------ConcreteIterator.h(380B)
--------Iterator.h(289B)
--------迭代器模式-Info.plist(1KB)
--------ConcreteAggregate.h(349B)
--------AppDelegate.m(2KB)
--------Aggregate.m(299B)
--------ConcreteAggregate.m(606B)
--------en.lproj()
--------迭代器模式-Prefix.pch(333B)
----迭代器模式.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(13KB)
--------xcuserdata()