Iteratorパターンの走査メソッド Iteratorパターンでは、オブジェクトを順に取り出すために、つまりオブジェクトの走査を行うためにIteratorクラスを定義する。 このIteratorクラスが持つメソッドだけで、走査が行えるはずだ。 GoF本の例を見てみよう。
今回は、IteratorパターンのCocoaでの実例を取り上げる。Iteratorパターンは、多くのプログラマにとって馴染みの深いものだろう。Cocoaでも、大変よく使われるIteratorパターンのクラスがある。NSEnumeratorだ。 NSEnumeratorのメソッド Iteratorパターンを使う上で重要なのは ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する