Ich habe gelernt, wie man Entlassungen einfacher schreibt, was im Einführungsbuch nicht gelehrt wurde, deshalb werde ich es hier beschreiben.
python
dismiss(animated: true, completion: nil)
python
dismiss(animated: true)
・ Aus dem offiziellen Apple-Dokument completion: (() -> void)? = nil) Wie in beschrieben, wird nil übergeben, ohne etwas zu schreiben, wenn Sie ein Argument nicht an die Vervollständigung übergeben, sodass Sie die Vervollständigung weglassen können.
・ Aus dem offiziellen Apple-Dokument Mit anderen Worten
Fertigstellung ist Es ist ein Block zum Ausführen der Verarbeitung, nachdem der Ansichtscontroller geschlossen wurde, und hat keinen Rückgabewert oder Parameterwert. Vielleicht haben Sie dieses Argument auf Null gesetzt.
... anscheinend ... Lol
Abschluss bedeutet Abschluss </ b>, Leistung </ b>, also Ein Verarbeitungsblock, der ausgeführt wird, wenn eine Methode abgeschlossen ist </ b> Es scheint gut, sich zu erinnern.
・ Aus dem offiziellen Apple-Dokument Es scheint, dass die Verarbeitung innerhalb des Abschlussblocks ausgeführt wird, nachdem viewDidDisappear aufgerufen wurde.
Recommended Posts