Използвам DocumentBrowserViewController в Swift, за да представя документи на ViewController. В ViewController имам tableView за представяне на някои от данните в документа. Когато ViewController е представен, той иска първо да инициализира tableView. Настройките на tableView (напр. func TableView: nbrOfRowsInSection) се задават от данните в документа. Тъй като документът все още не е прочетен, той се проваля.
Имам document.open във ViewWillAppear, който си мислех, че ще се изпълни първи.
Има ли начин да промените този ред?