Swift World: Design Patterns — Proxy
Today, we will talk about proxy pattern. In this pattern, proxy is an object to help us to access another object. It simply delegates real job to that object or change its behavior. The following figure depicts the roles and their relationships.