iOS開發-迭代器模式

迭代器模式(Iterator),提供一種方法順序訪問一個聚合對象中的各種元素,而又不暴露該對象的內部表示。開發過程中,我們可能需要針對不同的需求,可能需要以不同的方式來遍歷整個整合對象,但是我們不希望遍歷的對象內部存儲結構被外部知道,那麼可以將對象包裝成一個迭代器,迭代器中定義中遍歷對象的方法下一個,是否存在下一個對象,刪除等遍歷需要的統一接口,迭代器在Java和.NET使用的比較多,自定義實現葉
相關文章
相關標籤/搜索