作成しているクラスに(iOS / Objective Cで)高速列挙プロトコルを採用する方法を理解しようとしています。Appleのドキュメントのセクションを読みましたが、...よくわかりません。
誰かが私が見ることができるいくつかのサンプルコードを持っていますか?
私がやろうとしていること:送信者に反復させたいオブジェクトの配列があります。送信者は、for-in構造を使用したいと考えています。問題は、送信者に配列内のすべてのオブジェクトを表示させたくないということです。これらのオブジェクトの一部は、アプリケーションのコンテキストでは有効ではないためです。
つまり、イテレータが特定の条件に一致する配列内のオブジェクトのサブセットを返すようにします。
速度が低下しないように、プロセスで新しい配列を作成したくない。