Skip to content

About

Our own implementation VIP in SwiftUI

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VIP template for Generamba with SwiftUI

Our own impletation VIP in SwiftUI

  1. Module has model with state, called Your_Module_nameViewModel.swift
  2. View and Presenter has reference to this ViewModule. Every change in ViewModule call refresh View that has this ViewModel.
  3. For navigation you can use "Router" property in Your_Module_nameView.swift

How to use

You need some BaseClasses

  1. DIResolver

DIResolver

class DIResolver {

    init() { }

}

Then just use this :)

Don't use update(model..) func for update your UI! Use viewModule only!

About

Our own implementation VIP in SwiftUI

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages