Iterator Design Pattern in Swift Universe
An unnoticed behavioral pattern in detail.
Iterator is one of the design patterns which often stay unnoticed by programmers because its implementation details are usually already embedded in the programming language’s standard library. However, it’s also one of behavioral patterns described in a Gang of Four (GoF) classical book “Design Patterns: Elements of Reusable Object-Oriented Software”. Its comprehension won’t never be redundant and might be helpful.