Beim Versuch, in lldb zu debuggen, scheint es, dass die Zuweisung von segue.destination den viewDidAppear im Zielansicht-Controller auslöst. Ich erhalte einen schwerwiegenden Fehler in viewDidAppear im Ziel, bevor der Ordner übergeben wird. Ich verstehe, dass jeder Initialisierungscode ausgeführt werden muss (und es tut - ein paar Felder werden entsprechend den lldb-Befehlen korrekt initialisiert). Es macht einfach keinen Sinn, dass der viewDidAppear aufgerufen wird, bevor prepareForSegue fertig ist.Wann wird das Segue-Ziel viewDidAppear aufgerufen?
Ich habe Haltepunkte in der Zuweisung von strategyPicker.folder und NSLog und keiner löst vor dem Fehler in der ZielansichtDidAppear.
Irgendwelche Ratschläge?
Entschuldigung! Der Code wurde in Swift 2 geschrieben, durch Swift 3 ignoriert und manuell - falsch - in Swift 4 konvertiert. – TimOnTheLeftCoast