Is there a way to instantiate a view controller programatically without using storyboard identifier. I want to push CNContactPickerController into my root view controller .
let controller = CNContactPickerViewController()
controller.delegate = self
navigationController?.present(controller, animated: true, completion: nil)
i did this but in contactPicker (delegate) i push a VC from storyboard where i save what info i want from that specific contact. The problem: when i pop the last view controller i want to go on the CNConctactPickerControllerView but i go on the first view controller i tried with dismiss but nothing happens..