Мне нужно проверить что-то, чтобы решить, продолжаю ли я выполнение предложений viewDidload()
или выполняю segue, но когда я отлаживаю код, выполнение предстоящих предложений после вызова функции executeSegueWithIdentifier продолжить, и пользователь увидит некоторый пользовательский интерфейс текущего ViewController, я хотел бы сделать эту проверку в этом ViewController вместо того, чтобы делать это внутри своего родителя.performSegueWithIdentifier не выполняется немедленно
Вот некоторые из моего кода:
override func viewDidLoad() {
super.viewDidLoad()
let questionD = self.question![DECRIPTION]
let type = self.question![TYPE] as? String;
if type == "60" {
performSegueWithIdentifier("showCameraSegue", sender: self)
}
setBackBtn()
self.lblResponse.text = questionD as? String;
lblResponse.backgroundColor = UIColor.whiteColor()
...
}