コード内からストーリーボード上のビューコントローラを使う


ストーリーボード上でStoryboard IDを付けておく

ViewControllerのIdentity inspector

コード内でストーリーボードを生成し、IDで呼び出す

// MainStoryboard.storyboardの生成
let storyBoard: UIStoryboard = UIStoryboard(name: "MainStoryboard", bundle: nil)
// ここでID指定して自前のNavigationControllerクラスとして生成
var nav = storyBoard.instantiateViewControllerWithIdentifier("CommentNavigationController") as NavigationController 
// パラメータ渡したいのでNavigationControllerの中身のviewControllerを生成
let topView = nav.topViewController as CommentViewController 
// プロパティに渡す
topView.parameter = hoge