Tag polymorphism

A Proposed Architecture for Network-Bound iOS Apps

One of my most popular answers in StackOverflow is the one I gave to the following question: “What is the best architecture for an iOS application that makes many network requests?” The problem is the following: let’s consider a relatively complex application, which has to connect to, and retrieve and send data from different remote [...]