There is no way that you will be able to easily split your business and representation logic between Interactor and Presenter
The Good, The Bad and the Ugly of VIPER architecture for iOS apps.
Andrei Malyhin

This is my main gripe with VIPER. No matter what it always feels like I’m fighting UIKit.

A single golf clap? Or a long standing ovation?

By clapping more or less, you can signal to us which stories really stand out.