Сбой PFQueryTableViewController при подготовке к segue (Swift)

#ios #swift #parse-server

#iOS #swift #синтаксический анализ-сервер

Вопрос:

Немного запутался, используя Parse для моего бэкэнда и хочу передать данные в PFQTVC со следующим

 override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
    if (segue.identifier == "propertyListSegue") {
        print("Segue data send!")
        let pvc = segue.destination as! ExtendedQueryViewController
        pvc.dataObj = "Woo!"
    } else {
        print("No segue data to send")
    }
}
 

Вот код для PFQTVC

 var dataObj: String!
override func viewDidLoad() {
    super.viewDidLoad()

    // Do any additional setup after loading the view.
    print(dataObj)
}

override func didReceiveMemoryWarning() {
    super.didReceiveMemoryWarning()
    // Dispose of any resources that can be recreated.
}
 

Запустив его на симуляторе, он просто вылетает, когда я пытаюсь открыть PFQTVC без сообщений об ошибках

У меня есть два других перехода к PFLoginViewController и пустой UITableViewController, которые работают отлично

xcode 8, ios 10

Комментарии:

1. ExtendedQueryViewController Ваш PFQTVC? Кроме того, что говорит консоль при сбое? Ничего?

2. Действительно странно. Расстроился, выключился, чтобы выпить кофе, затем, когда я вернулся, все скомпилировалось и работало нормально. В любом случае, спасибо за вашу помощь!