Implementing TypeErasure in ViewController
To develop our app, we use MicroViewController, which we introduced at iOSDC, and we have also implemented the idea of MicroFrameworks. A common issue with using MicroFrameworks is circular dependencies, but by using the MicroViewController model, we can implement TypeErasure for ViewController. We call this ViewControllerRequest. Today I will talk about ViewControllerRequest, our prized service that solved the problem of circular dependencies and greatly reduced the work required for refactoring.