Представление Modal View Controller программно в Swift

На главном экране моего приложения iOS у меня есть табличное представление, заполненное списком пользователей из веб-службы, что я хочу сделать, это показать таблицу, а над ней - модальный контроллер представлений. У меня все настроено, но я не знаю, как программно представить свой "ModalVC" с главного экрана и сделать это после заполнения таблицы? Код, приведенный ниже, предназначен для представления программного обеспечения нормального представления.

let vc : AnyObject! = self.storyboard!.instantiateViewControllerWithIdentifier("ModalVC")
self.showViewController(vc as! UIViewController, sender: vc)

Ответ 1

Представление контроллера вида с именем ModalVC программно

let modalVC = ModalVC.instantiateFromStoryboard(self.storyboard!)
self.presentViewController(modalVC, animated: true, completion: nil)

Swift 3:

let modalVC = ModalVC.instantiateFromStoryboard(self.storyboard!)
self.present(modalVC, animated: true, completion: nil)