// // <%= @prefixed_module %>Wireframe.m // <%= @project %> // // Created by <%= @author %> on <%= @date %>. // //

import “<%= @prefixed_module %>Wireframe.h” import “<%= @prefixed_module %>ViewController.h”

@interface <%= @prefixed_module %>Wireframe ()

@property (nonatomic, strong) <%= @prefixed_module %>ViewController *viewController;

@end

@implementation <%= @prefixed_module %>Wireframe

{

// save reference
self.viewController = [[<%= @prefixed_module %>ViewController alloc] initWithNibName:@"<%= @prefixed_module %>ViewController" bundle:nil];

// view <-> presenter
self.presenter.userInterface = self.viewController;
self.viewController.eventHandler = self.presenter;

// present controller
// *** present self with RootViewController

}

@end