strongself / The-Book-of-VIPER

the one and the only

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Пример работы со SplitView

toozyakin opened this issue · comments

Привет, спасибо за книгу. Есть вопрос по работе со SplitView.
Есть два viper модуля - master и detail. Соотвественно в Interface Builder в элементе SplitView они заданы. В presenter master-а содержится ссылка на presenter detail, чтобы передать объект для детального отображения(руководствуясь схемой использовал moduleInput).
SplitView инициализирует master-модуль. Typhoon при инициализации master-presenter возвращает инстанс detail-presenter, который в свою очередь, инициализирует оставшиеся части detail-viper.
Далее SplitView инициализирует detail-модуль через view. И в таком случае появляется два viper модуля detail, один - проинициализирован через presenter, второй - через view.

Сделал связь по show detail segue проброс через router.