Guest User

Untitled

a guest
Feb 17th, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.36 KB | None | 0 0
  1. extension ViewModelBased where Self: StoryboardBased & UIViewController {
  2. static func instantiate<ServicesT> (withServices services: ServicesT) -> Self
  3. where ServicesT == Self.ViewModelType.Services {
  4. let viewController = Self.instantiate()
  5. viewController.viewModel = ViewModelType(withServices: services)
  6. return viewController
  7. }
  8. }
Add Comment
Please, Sign In to add comment